Minor refactoring for building context
Moakes operations more atomic
Introduces the context builder for widgets
Removes jQuery dep where not needed
Creates a promise module to separate from jquery
Uses promises module instead of $.Deferred where it's the only dep
Starts specs for the context builder
Handle new auth hashes
Rename auth complete event in specs
Ends the specs for the context builder
uses methods instead of properties in specs
Merge pull request #70 from hull/feature/building_context

Building context
Update documentation
Display error when auth fail
Typo
Allow user to retry to log in when auth has failed
Fix specs
Wording
Contexts return null when there is no error
Removes dumbass trycatch