[MIE-670] - Obtain/reinit signed auth cookie with Activity Streams server before initializing socket connection
[MIE-670] - Supply socket.io client via Bower; change hostname to fall more in line with our local dev standards.
added some inline doc about the subscription happening after the GET request
fixed the socket.on tabbing comment i made
[MIE-670] - Update endpoint to look to base of API v1 path instead of site root
[MIE-670] - Replace Jasmine with Mocha; add test for cookie auth endpoint.
[MIE-670] Adding more detail as to why we are establishing the endpoint call.  Will need to be reformatted in another documentation ticket when we add more documentation to the module.
[MIE-670] - Adding placeholder for error handling if we can not reach the session auth endpoint.  The module renders nothing at the moment, so we will need to display an error later when we get this working again and decide on how we want to handle errors for real.
[MIE-670] - Change connecting message on module to display error if server times out while waiting for a response; add check to ensure that the status on complete is not 0, which indicates a transport error, otherwise the socket will still try to connect.
[MIE-670] - Making quote patterns more consistent to the other files in the module
[MIE-670] - Remove console log
[MIE-670] - More refined error handling
[MIE-670] - Cleanup based on pull request notes.
[MIE-670] - Adding to API documentation for endpoint used to establish session auth cookie
[MIE-670] - Changing initial query from verb-specific to more generic;  Added getAllVerb to enable getting a list of all activities for a given verb (to be expanded upon in MIE-700)
[MIE-670] - Adding link about JSONP to inline comment
[MIE-670] - Introduce Sinon into testing
[MIE-670] - Introduction of tests using mocha-cakes
[MIE-670] - Cleanup of test libs; add app libs; uninstall grunt-contrib-jasmine and remove remaining spec runner file; replace Sinon with single file; reorganize test index file; add require.js file for existing test to successfully run.
[MIE-670] - Export Backbone components to root so they can be accessed by the test runner; fix Backbone file formatting to conform to 4 spaces for a tab; include testing files for the different Backbone components to facilitate unit testing in the future, initial tests check that they are available to the test runner.