add missing dependencies and repository-setting to package.json

Fix for issue #242 (package.json incomplete)