updated email templates to match mocks

* note from shane-tomlinson - This is a squashed rebase of johngruen's work across several commits, minus style changes to main.css and the templates.

(cherry picked from commit 5bcb582973a0802ae0f5ba2e09b328f0e0c3f261)
(cherry picked from commit d9901a26bd4e1e8d23e8cd09a65c07450f143081)
(cherry picked from commit 1f0e0e780ba9fdcb6a28fa9b469f0d7cd58d497c)
(cherry picked from commit af101caa9511f2ebb33419472267e131933eedac)
Merge branch 'email-updates-squashed'
Fix the password hint flicker on mouse down.

fixes #492
Fix: Allow user to submit /signup form using enter key when COPPA year is focused.

fixes #572
Merge pull request #573 from mozilla/issue-572-submit-coppa

Fix: Allow user to submit /signup form using enter key when COPPA year is focused.
Merge pull request #571 from mozilla/issue-492-password-hint-flicker

Fix the password hint flicker on mouse down.
add po merge script
update locales with the latest strings
fix: show the focus ring on anchors

fixes #485
fix: remove grunt-contrib-connect dependency.

fixes #581
Merge pull request #582 from mozilla/issue-581-remove-grunt-contrib-connect

fix: remove grunt-contrib-connect dependency.
Fix the file names for locale strings

Two things:
 - The grunt script was checking for the wrong .po name, and thus wasn't generating
messages.json.
 - i18n-abide module use on the server is hardcoded to look for messages.json,
   rather than server.json.

So, convert server.po to messages.json and change the client code to look for
client.json instead.
Moving ids to h2s
new po merge grunttask and README for locales
Merge pull request #578 from mozilla/issue-485-anchor-focus

fix: show the focus ring on anchors
Merge pull request #585 from pdehaan/issue-564

Moving ids to h2s

This gets a stamp of approval.

r+

Thanks @pdehaan!
Add a route for `/legal`
Sass-ification, lets try this again...

* Note by shane-tomlinson, this based on 6a739d5, ab9f627, rebased from master(46f3d50), and squashed.
fix: keyframe animations should go to 360 degrees, not 365
Merge pull request #579 from mozilla/issue-576-merge-po-files

merge po files

@zaach, this looks really good. The string extraction works well, manual testing added new string to the .po files in each subdirectory, and the directions are clear.

My last concern is the diff size every time strings are extracted because of changing line numbers.

r+