Card 497 Supporting Backbone 0.9.10 callbacks.

* Added user initable switch to use old callbacks vs. new
* added auto detection of backbone version 0.9.10+ to switch to new callback order
* Fixed login so that it will set the user model properly