Fix bug 1104864 - Correctly handle "other" email.

This fixes an actual broken piece of the custom email address signup scheme.
Fix Bug 1104125: Integrate 10th anniversary styles

Integrated 10th anniversary styles and remove the 10th anniversary separate style sheet and waffle.
Merge pull request #2935 from stephaniehobson/BUG-1104125-demos-integrate

Fix Bug 1104125: Integrate 10th anniversary styles
Merge pull request #2945 from jezdez/bug1104864

Fix bug 1104864 - Correctly handle "other" email.
Fix bug 1110863 - Commit the db transaction before completing signup.

This is a regression from bug 1104864 and relateds to the abysymal
behavior of the Django 1.4 transaction middleware. Celery is just a
pawn in its game. God damnit.
Merge pull request #2950 from jezdez/bug1110863

Fix bug 1110863 - Commit the db transaction before completing signup.
bug 1110863 - remove username from deletion log
Merge pull request #2951 from groovecoder/remove-deleter-usernames-1109994

bug 1110863 - remove username from deletion log
fix bug 1110989 - add terms and cookies links to footer
fix bug 1111002 - add required terms field to signup
Merge pull request #2954 from groovecoder/update-policy-links-1110989

fix bug 1110989 and bug 1111002 - MDN policies and terms
Fix bug 1111650 - Stop using wheels on Travis for the base dependencies.

This is a step backward to be able to take us in the right direction (bug 1054262).
Merge pull request #2956 from jezdez/bug1111650

Fix bug 1111650 - Stop using wheels on Travis for the base dependencies.
Merge branch 'master' into bug1082031