V0.5

Initial cut of v0.5
* Transport, storage, socket APIs change error format
* Support manifest-defined APIs
* core.oAuth added
* error messages cleaned up