Localisation updates to all templates.
Fixed merge conflict
Cleaned up loc strings. Added init for datetime picker on task create page.
Fixed inconsistency in schema min for getUserTasks
Fixed corrupted getBadge function in schema min
Minor localisation updates
Fixed merge conflicts
Small changes to make variable names conform
Added extra questions to the FAQ and added the contents of FAQ.tpl to the localisation strings file
Update the home page to use Polymer instead of web_ui

Updates the dart on the home page to the latest Dart release.
Also updates lib files to use latest libs. Does not update the
javascript for the home page, as a result this commit only works
with Dartium. This commit also removes the conf file from deploy
 and any development dependencies from the web folder in dart.
Part of #507
Fix error with Localisation.dart

Part of #507
Fix task stream filter

Part of #507
Fix for latest version of PHP

Switch preg_match to preg_match_callback to fix deprecated use of
function.
Fix TaskStream dart

Remove nested templates to workaround dart bug. Finishes work
on TaskStream custom component. Part of #507
Remove ambiguous word from task review form

Closes #571
Fix numbering on segmentation page.

Change the starting index from 0 to 1. Closes #564
Update upload limit on task segmentation page

Make it read from the php.ini file so the number is accurate.
Closes #577
Add string to proofreading claim page

Add a link to the original project file for the proofreaders.
The link is also available in the upload page. Closes #578
Added custom slim application error messages.
Changed css for slim error page.