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
Got Home page working in FF

Updated to latest polymer and got the build.dart working. Implemented
a test file to show how polymer works in a simple case. This should
work after running pub install and doing a build but I have not
factored in deployment yet. Part of #507
Convert claimedTasksStream to latest dart

This is a working version of claimed tasks. To get it working
run build.dart. Part of #507
Update to latest Dart and fix any breaking issues

Update to Dart 1.0 and Polymer 0.9.0. Update ClaimedTasks and
TaskStream to work with new version and update the UserPrivateProfile
to work with Polymer. Closes #512 Part of #507
Updates to Dart

Update the dart to the latest version of polymer and shadow dom.
Switch to using pub build instead of build.dart. Update Project
Create to work with latest version. Still missing updates on Project
Create: datetime picker not working, missing updates in issue list.
Part of #507
Update conf file location for dart
Merge branch 'develop' into dart-update

Conflicts:
	Common/lib/APIHelper.class.php
Fix visual bug on task view page and implement project title limit

Fix wrapping of long task titles on task view page. Implement a limit
of 110 characters on all new project titles. This should be sufficient
for the added "part x of y" for segmented tasks. Should fix
duplication issues. Closes #643
Prepare dart for merge with develop

Remove old deploy directory. Update the project create page to
work without the deadline picker. A number of smaller fixes.
Closes #507
Merge branch 'develop' into dart-update