Update controller.js

This will fix Issue #5
Cleanup Modal module
Fix liniting issues
Update pioneer version
Replace grunt pioneer
Use latest Pioneer methods
Add travis and add integration tests to task
Lock version of selenium webdriver

2.42.3 is broken
Install grunt for travis
Fix baseUrl for travis