Improved error handling
Improved error handling and ensured that a non-zero exit code is used when errors occur.
Also:
- added lodash as dev dependency, it's used in the example script.
- acknowledged the (outdated) JXA column in the Kangax table, in the readme.