Improve error reporting in the case that reporters have not loaded yet.
This should eliminate silent failures on startup caused by dependency errors.
Use npm dependencies instead of git submodules for easy npm installs.
Fixes #10, closes #42.