Regulators and faster search.
* Created Regulators: A type of class which is used as a centre of communication for global events.
* Created the SearchRegulator: A Regulator for global searches.
* Updated many views to utilise the new regulator, making searches a lot faster but removing part of the interface.
Remove some nonsense.
Merge branch 'search-update' into feature/improved-search

Conflicts:
	app/assets/index.html
	app/controllers/app-controller.coffee
	app/routes.coffee
Go with the flow.
* Adjust config.
* Adjust base model and collection.
* Adjust all models.
* Adjust session controller.
Fixed a bug where users aren't displayed despite being logged in.
Merge branch 'feature/improved-search' into feature/new-api

Conflicts:
	app/config.coffee
	app/views/menu-view.coffee
Cleanup merge errors.
Added missing entry adding/editing functionality.
* Cleaning up and refactoring.
* Implementing missing functions.
Auto-dispose models in disposed collections.
Little bug fixes.
Merge branch 'feature/new-api' into develop
Merge branch 'develop' of github.com:webistor/webistor-app into develop

Conflicts:
	app/views/history/entry-view.coffee