Usage simplifications and clarifications/new usage style

- RequireJS is used strictly for script loading; previously it was also used for dependency injection
- The $injector module has been removed
- The custom resource implementation has been removed
- Simplified bootstrapping (for tests too)
- Moved RequireJS configuration from path to map
- Simplified usage of the currentModule
- Using Angular 1.3
Version 0.5.0: RequireJS only for script loading, Angular for dependency injection