Remove all functional tests and replace with (hopefully) equivalent unit tests; added unit test for getUserByRole().
Change which suites are run via Robo and Travis. Note we're only running acceptance locally (for now).