Implement authentication (currently only success)
Fix some naming issues and start Bind
Merge pull request #6 from dotdoom/master-features

Implement authentication (currently only success)
Move root element factory into 'stream'
Rename elements.ElementFactory to elements.Factory
Rename files according to classes
Rename factories to match goxmpp guide
Rename State according to goxmpp guide