(fix) Updates used technologies
(Feat) Adds and installs angular-hint

Some shuffling of loading hammerjs and lodash was required.
(Fix) Rename ToastCtrl to ToastController

As suggested by angular-hint
(Fix) Renames GoogleAnalyticsCtrl to GoogleAnayticsController

As suggested by angular-hint
(fix) Renames AddVisitCtrl to AddVisitController

As suggested by angular-hint, also removes Controller from template
since it's allready configured in the router.
(Fix) Renames ListVisitsCtrl to ListVisitsController

As suggested by angular-hint
(Fix) Renames GraphVisitCtrl to GraphVisitController

As suggested by angular-hint
(Fix) Renames MapVisitsCtrl to MapVisitsController

As suggested by angular-hint

NOTE: This ia also my first ever patch/hunk commit.
(Fix) Renames PreferencesCtrl to PreferencesController

As suggested by angular-hint
(Fix) Removes WelcomeCtrl

Not doing anything anyway.
(fix) Renames loggedinctrl LoggedInController

As suggested by angular-hint
(Fix) Renames dashboardCtrl to DashboardController

As suggested by angular-hint
(Fix) Renames RegistrationCtrl to RegistrationController

As suggested by angular-hint
(Fix) removes TechnologiesController

Wasn't going anything anyway.
(Feat) Removes angular-hint when deploying