Merge pull request #213 from joannbc/master

Fix button to say Save instead of Add User on Edit User Page
Publish "Timed" records at the right time. Fixes #211.
moved "sidebar-lastmodified.twig" to "_sub_lastmodified.twig"
Whoops. Also part of #211.
Further improvements to #211 ->

- Also set the 'datepublish' to when it was actually published.
- When posting a record that has a 'publish' date in the future, set it
to 'timed' instead of 'published'
Replaced deprecated "->setFlash" with "->getFlashbag()->set"
Refactored deprecated 'minlength' and 'callbackvalidator' from editing users.
Since we use UTF-8 and HTML5, don't translate everything to HTML entities.
Handle multibyte strings better in TrimText. Fixes #214.
Some cleaning and added docblocks.
Merge pull request #215 from pvankouteren/no-issue-low-hanging-fruits

Some cleaning and added docblocks.
Made 'taxonomies' as link => value arrays.
Finetuning..
Fixes #217. Like Patrick says: "Yay for Unit Tests!"
Updated composer.json and .lock. "~2.2" doesn't really work properly (yet).
Added docs to Extensions class. Refactored string locations into constants in Location class (basically categorizing them) to prevent mistakes and easier lookup.
Better indented code and removed some unnecessary whitespaces
Added {{ showimage }} tag, analogous to {{ fancybox }}

Conflicts:

	app/src/Bolt/TwigExtension.php
Merge pull request #218 from pvankouteren/extensions-cleanup

Added docs to Extensions class. Refactored string locations
Whoops. merge conlicts fixed.