Added package.json, modified .gitignore

Signed-off-by: Alexander Kluth <derhartmut@niwohlos.org>
Adjusted Makefile and prereq.pl script

Signed-off-by: Alexander Kluth <derhartmut@niwohlos.org>
Merge branch 'feature/npm' into develop
Added Travis CI

Signed-off-by: Alexander Kluth <derhartmut@niwohlos.org>