using nconf to manage config file now (issue #24)
THIS IS A BREAKING CHANGE
===

Please run `node app --setup` after you pull this commit.

refactored install script to its own library in /src, updated redis config
params to be nconf compatible
Merge branch 'nconf'