upgraded to intern 2

- changed intern version
- changed intern configuration to match intern version
- set up travis to tests remotely on saucelab
- added empty architecture for functional testing