Bug 1110966 - EOY fundraising home page takeover

Still somewhat in progress and I haven't added the waffle switch yet, but I wanted to kick off review. I think my JS for changing the form action is probably fairly hacky; I'd be very open to suggestions for a better approach.
You're right, I don't think we need it, I just copied it from an earlier version. I'll trim it down.