Adding first rudimentary version of tagging and filtering. New users get three tags: morning, afternoon and evening. At the moment, one can not change these tags or add new ones. There are also some problems: tagging a newly added task, also tags one of the existing tasks. Also, when having an active filter and removing the corresponding tag from a task, that task is immediately hidden, although you are still editing it.
Merge branch 'develop' into toebu-tags-filters

Conflicts:
	src/app/index.coffee
	src/app/tasks.coffee
	styles/app/index.styl
	views/app/index.html
	views/app/tasks.html
rename user._tagFilters to user.filters
for now don't live-bind to {#each _user.tags}. There's a derby bug
here, so we'll have to refresh when users add new tags until we get
that fixed
add new tag
add tag-editing context (add new, delete). still have to refresh after everything, do to the live-bound each bug
Adds Dutch Translations.

These are a ridumentary first pass, as according to
https://github.com/lefnire/habitrpg/wiki/Translations the localization
implementation is still in a state of flux. Hopefully these can serve
a temporary use in the meanwhile.
Highlight username in tavernchat
Add relative dates to chat
Remove timestamp
csv export script
Merge develop and add functionality to party chat
Keep relative times updated every 60 seconds
Cleanup model code
temporary fix to #891, model.id() isn't working for some reason.
Provide custom `helpers.uuid()` function until I can figure this out
Merge branch 'develop' of github.com:lefnire/habitrpg into develop
add back in model.id(), modified lefnire/racer#habitrpg model.id() instead
Merge remote-tracking branch 'switz/chat' into develop

Conflicts:
	src/app/helpers.coffee
full username test in chat (_user.profile.name only part of the
equation), and min-height: 60px - was getting stacked longtext issue
chat functions better with just some padding rather than hight &
line-height (see multi-line chats with the large line-height)