Support for continuous integration using travis-ci

Added travis config file, added grunt task for travis, added npm test script used by travis.