V0.6

Rewrite of freedom build system.

## High Level Changes:
* Classes now ```require()``` as needed, browserify used for build process
* No Global state remaining
* Entry rewritten without the weird previous packaging
* Bundling of core providers changed to be in the new entry system
* Custom APIs available outside of freedom
* Unified API between event and API interface
* Fixes #95 , #93 
All integration tests are now described by spec/providers/providers.integration.spec.js expect for a specific storage integration test that explicitly tests the different forms of local storage.  THe providers.integration.spec.js files is the only one that will need to be replicated to downstream repositories to get integration tests for their alternative implementations of providers.