Fix bug 939112: Newsletter form choices only supported.

The newsletter forms will now only display choices
for the languages supported by the specific newsletter.

Removes the newsletter middleware and moves form processing
into the template helper function.

Also fix bug 914680: Enable language choice for hacks.
Merge pull request #1419 from pmclanahan/newsletters-show-only-available-languages-939112

Fix bug 939112: Newsletter form choices only supported.
Update tabzilla donate link to red. Bug 928576.

- Add base 64 encoded heart icon after donate text.
Bug 942160 Changing text to images
Merge pull request #1480 from silverorange/942160-type-images

Changing text to images. refs #942160
Merge pull request #1477 from jpetto/bug-928576-update-tabzilla-donate

Update tabzilla donate link to red. Bug 928576.