Static Queries and Improvements

- Created three Static Queries (Access from: ``double-object/query``)
- Added Position on the ``occurrence_object_property`` relation table.
- ...
Created Static-Query and added 'position' in the OccurrenceObjectProperty
to avoid the need of a complex in the queries.
Including Assets.
TODO: Need to find a better way to handle this.
User Login is now required and a lot of new stuff included!
A lot of other improvements like:
- Better CSS/JS inclusion handling (via ``$this->view_data['extra_style/script']``)
- Better view generation (via ``$this->makeView()``)
- Automatically include DataTables simply using ``->withDtaTables()``
 (it is also possible define a custom style)
Bugfixes after-merge.
Merge branch 'develop' of github.com:esolitos/linguistics-databases into develop

Conflicts:
	Gruntfile.js
	app/assets/js/occurrence.datatables-category-filter.js
	app/assets/sass/_main.scss
	app/config/app.php
	app/controllers/BaseController.php
	app/views/DoubleObject/Occurrence/listing.blade.php
	app/views/DoubleObject/layout.blade.php
	app/views/common/layout.blade.php
	composer.json