Bug 1049943 - Reland Webmaker Login 3.0

This reverts commit f819b5fcb56b182ede5bf78e9e010ad44a3e8bbc.

Conflicts:
	public/js/angular/app.js
	public/views/partials/user-box.html
Update to webmaker-auth v1.0.2
Update to webmaker-login-ux v1.1.18
1.1.87
bug1111985 - Update webmaker-i18n
Merge pull request #1038 from alicoding/bug1111985

bug1111985 - Update webmaker-i18n
Fixes Bug 1108810 - Implement footer for new IA
Fixes Bug 1108814 - Implement "About" page for new IA
Fixes Bug 1108822 - Implement "Tools" page for new IA
Bug 1108811 - Implement header for new IA
Fixes Bug 1108819 - Implement Explore page for new IA
Fixes Bug 1108822 - Implement "Tools" page for new IA
Bug 1108811 - Implement header for new IA
Fixes Bug 1108819 - Implement Explore page for new IA
 Bug 1104272 - Build revised IA
Polishes navigation and footer links
Navigation tweaks
- Use _ pages for redirects to prevent old page collisions (for now?)
- improve navigation styles
removes extraneous nav markup
update teach link in footer to go to /mentor