Fix Bug 886509: HP Updates For R3 Outside Of Share

Stubbed out hp share, refactored class to sep js from display.

Updated macros for R3, added macro for Home.

fixed hp copy for r3

Fixed twitter url

Added new line at end of macros file

Fixed items noted in pull request.

Fixed mkelly feedback from pr. Removed HP share from macros file.
Fix Bug 854725: Stubebd out promos for july, added more l10n text

Fix Bug 890991 & 854725: July 3 Winner Update and July Carousel Promos

fixed nits
Fix bug 848121: Add basic search to the gallery page.
Update factory_boy.

Remind me to get rid of this from vendor and put it in 
requirements/dev.txt.
Tests!
Minor Tweak Improving HP Buttons, No Bug For This One
Merge pull request #240 from bensternthal/r3-tweaks

Minor Tweak Improving HP Buttons, No Bug For This One
Fix Bug 886371: R3 Changes, Remove Modal, Update Sidebar Copy

PR fixes
Fix Bug 895163: Remove links to submit videos.

Added final text.
Bug 886363 - video detail page, with voting
Fix bug 886365: Hook up the new frontend voting markup to the JS.