Support deploying/requiring from npm modules plus improvements in how as...

...ync start and stop is implemented
True. Not sure if I should change it though, as it would be good to keep this version in sync with the original jvm-npm script as much as possible. E.g. if we want to update it in the future.