Added Makefile and travistest for inspection of Travis CI environment.
Added Karma dependency to package.json; invoke karma via npm from Makefile.
Added npm install to Makefile to install karma (via devDependencies in package.json).
Added download of mock_socket.py on Travis, added --single-run to Karma.
Merge branch 'feature/add_travis' into feature/serverrefactor