Added page model and basic tests for contact page

Not nearly comprehensive, but a start for #252. They cover checking the spaces, regions, and communities links, tab switching, map movement while on the spaces tabs, and a few other miscellany.