Update the demo protocol plugin to use the new create_connection virtual method
This will allow us to do some more fun stuff with actions and stuff as we now
have a subclass of PurpleConnection.
Testing Done:
Connected a demo account and verified the contact list was populated.
Reviewed at https://reviews.imfreedom.org/r/2170/