Revised unit test capability to split tests that can be natively tested in a node.js context and tests that MUST be run in a browser context.
Added a spec runner html file to facilitate running browser unit tests.
Added and started conversion to using expect.js instead of node's assert (large incomplete).
Renamed standard router to local.
Previous commit should reference chai.js not expect.js
Converted additional spec file to use chai
Added a spec runner to handle minified version of msngr as a sanity check
Added the ability to remove a receiver
Added the ability to return multiple results upon registration or removal
Added grunt task to update a simple property within main.js to return the latest version specified in package.json
Ran said grunt task which updated the current version being developed