Few small updates.

Mostly to fix #4 but a few other minor tweaks:

Error out if version is not found in package.json.
Allow package.json to be overridden with another filename.
Update configs with new version number.
Update docs to document new configs.