Adding functional tests

To run, first install ChromeDriver, then run:
grails -Dgeb.env=chrome test-app functional: