Adding some fixes to the milestone tool:
If a milestone already exists skip. TODO, check the date and re-update if needs be
regex syntax changes
Some small changes to the milestone tool #479
Updated for alpha: null to mention the device has no compass.
making update/tutorial columns same height
Merge pull request #568 from PaulKinlan/master

Fixes #567 - removes paginator.
Fixes #569 - Makes Peformance center of the homepage, removes business and lowers priority of gaming
Merge pull request #570 from PaulKinlan/homepage_improvements

Fixes #569 - Makes Performance center of the homepage,
Fixes #559 - lets the user submit a url by pressing enter in the mobile homepage
Fixes #559 - lets the user submit a url by pressing enter in the mobile homepage.  Changes to the default button
#562 - Removes the heading
#562 - Makes the UX and Workflow at equal levels
#562 - tightening up the copy for ux and workflow
#562 - fixing styles to be more responsive
Canary unprefixed css animations but not transforms!
Fix a KeyError when there's no User-Agent header field 

I happened to find 500 errors for requests without the User-Agent header field. I apologize that I have not tested this code. I'd appreciate it if anyone could run a test before merging. Thanks.
Adding Twitter Cards, OGP
Twitter Cards, OGP only on tutorials
Merge remote-tracking branch 'upstream/master' into semantics
reverted share image change
Fixes #576