Update project according to latest ng-resouce generator

- angular updated to 1.2.16: ngRoute now comes in a separate package,
  angular-route
- angular-hammer replaced by angular-touch
- restangular updated to 1.3.1
- underscore replaced by lodash
Restangular uses Promises now
ng-bind-html-unsage is now deprecated
Replace Topcoat CSS with Ionic