Added task for tests

A gulp task for test added. Set up npm to run tests.
Added Travis-CI configuration

Hopefully this gets now run by Travis. So far there are no tests to run.