Added a package.json, and updated the require-calls to work with it.
Added better support for configuration.

You can now use --port to describe which port you want it to bind on, and --file to describe which image to send back.
Added multi-site support.

You can now always specify a &site= in the urls.
You can specify the default site with the --defaultSite param.
Fixed an issue with the mass-registration, that would start incrementing the key 'site'.