travis added but without bower, will raise a seperate issue

i'll update the pr with all relevant comments

Currently this uses a standard install - script to clone the dependent packages. Bower installation will not work for delite because it has deliteful as a dependency and because it uses a .bowerrc to install components to `"directory" : ".."`, deliteful will overwrite delite, as well as the npm install of thentern.
deliteful doesn't see this problem because delite doesn't currently have a bower dependency for deliteful

Note that remote (saucelabs) tests will fail because the delite tests themselves are failing
Also, I've never committed encrypted keys before so I'm not sure how this will work with travis webhooks