Added refresh keyboard shortcut.

[skip ci]
Refactored keyboard functions script to own javascript file.

[skip ci]
Added selection (and deselection) of items on mouse hover.

[skip ci]
Added keyboard shortcut hints to menu items.

[skip ci]
Added pagination to tasks and projects.

[skip ci]
Added admin user admin (detail) page.

[skip ci]
Add journal model and refactored journal entries to use the journal model instead of the owner field.

[skip ci]
Added maximum streak to journal.

[skip ci]
Added default tags.
When creating a new task within a project, the projects tags are used as the default task tags.

[skip ci]
Removed unused method.

[skip ci]
Simplified pagination template.

[skip ci]
Added scheduled, deadlined and dummy for done tasks to journal entry show view.

[skip ci]
Redesigned Agenda to show more and use less vertical space.

[skip ci]
Added tooltip text anchor style to soft dashed underline.

[skip ci]