implement acceptance tests for dashboard page

Use spinach for acceptance tests
https://github.com/codegram/spinach#readme

Cover only the major features of the page.

Run them with

    spinach
travis tweaks and working local coverage