Add Form support to campus pages

Campuses may choose to link out to a form ahead of campus launch,
instead of using the typical MailChimp signup list.

The locations page now accepts the 'form' front-matter from the campus
markdown file, and displays that link (alongside the typical Facebook
button) in preference over the MailChimp layout, if present.