-Added page model for contact page
-Added basic tests for spaces and communities links

*Amended use of time.sleep to Selenium waits
*Moved section of finding spaces links to page model

*Moved waits to page model

*added scroll for waiting for element visibility
Merged with master. Fixed failure by scrolling to top
Merge pull request #303 from dchunwong/master

Added scroll to top when waiting for visible element to fix failing test with map markers