Add url, readme and main metadata
Single file used as module and as standalone script. Better error handling. Closes #4. Closes #10
Correct error handler callback signatures
Forward error output in child process to HTTP response