upgraded to intern 2.2.x

- changed intern version to 2.0.3
- changed intern configuration to match intern version
- set up travis to tests remotely on saucelab
- added empty architecture for functional testing
- updated intern to 2.2.x and added back iOS tests

updated intern to 2.2.x and added back iOS tests

fixed hinting errors

added iOS tests