Prevent queue total from becoming negative, due to outgoing workers
Correct the configure script to be for the local directory
New config reload

Add support for the configuration file to be reloaded in the node
module and node.JS
Blacklisting for individual outgoing connections

- Add support for the blacklisting of individual outgoing connections
from each loaded WebPage object.
- Use a new WebPage object for each snapshot.
- Add in the config reload to the snapper class.
- Add relevant new files into the gyp build config
- Additional debugging added everywhere, including colour output for
easier debugging
- Allow the user agent to be configured by the config file
Add the default config file