Explicitly set the files to install
Normalize package.json
Add a `lint` script and use it in test too
Update all dependencies to their latest versions

* Switch to tilde based versions

* Kept vow and vow-fs to the current ones since there are API changes