Simplified templates in Cakefile.

No need for all the HTTP server templates.
Cleared lib folder.
Removed unnecessary template files.
Removed unnecessary elements for PowDNS.
Clean up of generated 'lib'.
Removed Logger from Pow.

This was mostly used for the HTTP/Rack stuff.
Simplified user configuration look up.
Ignore /lib
path.exists is deprecated, using fs.exists.
Ignore /lib in git
Pass user environment variables to system installer.

We need to do this to be able to access the user set POW_DOMAINS environment variable in the installer. The installer will (eventually) ensure that it's available in launchd by adding it to the plist file.
Network Setup needs to run as root.

This prevents constant user password dialogs.
Assume that an HTTP server is running on localhost to test configuration.
Pass POW_DOMAINS as an environment variable to the daemon.

This was done originally through a .powconfig file (I think) but this seems more elegant for a single parameter.
Merge branch 'master' into PowDNS
Pow->PowDNS in install script.