Added some stuff to the example cluster-config.js
Added some failure messages
Made the fail nicer
Fixed the example and the config

Added a package.json file to the example input-dir
Added customHacks to the prep
Made configure check for errors in a better way, and made it use the optimist module correctly