Initial new v2 changes
Applying updates to core
Updating getAuthResponse, to create an instance
Adding Karma/Mocha/Chai testing environment, run with 'npm test'
Test - API
Fix event inheritance for IE8 + event.off
Swtiching test assertion lib, from Chai.js to Expect.js to support IE8, add new tests
Fix IE7 bug in domInstance
Merging twitter changes from master
Core API objects, should not instantiate one another
Update comments
Updating tests, checking for 'completed' events being assigned
Merging master changes
Updating version of helloJS
Adding 'module.login' overriding tool to replace 'auth_options' and format additional parameters including dimensions of the window_width in dropbox etc
Enforcing error object on invalid access token
Fixing IE8 lack of __proto__ object to reference parent object
Update unverfied user error
Handle login exceptions arising from proxy server misunderstanding query
Fix random bug in Foursquare