Add some globals for Angualar and Jasmine
Update to the actual version 1.02 of Angular with some migration stuff

- Changed the versions in bower.json
- Added new additional angular libraries in app.js
- Changed the handling with the result of a promised function in alacarteCtrl.js and goCrazyLayersCtrl.js
- Added the new angular libraries in karma.conf.js
Remove the main.js
Fix the failed tests after migration to Angular 1.02
Add a new directive to more simple use of basket

- Add karma-ng-html2js-preprocessor for preprocessing of html files and loading as module in tests
- Add namespace for directives to app.js
- Load the basketDirective.js in index.html
- Directive basket with tests
Implement the new basket directive in all views
Remove main.html
Merge pull request #10 from CHECK24/feature/basket_directive

New directive basket