Merge pull request #47 from jasonerpenbeck/master

Change .gitignore file and add a question re: environmental vars
hook up lifterinit to lifter.js
capitalize S in State, add other stuff
(feat) added check for correct dockerhost IP in /etc/hosts
(feat) added repository reference in package.json
Merge pull request #68 from gregerg/feat/dockerhost

(pull-request) add dockerhost check closes #66
(feat) add yml file for travis CI
Merge pull request #69 from gregerg/feat/travisyml

(feat) add yml file for travis CI
(fix) update README, change drone badge to travis
Merge pull request #70 from gregerg/refactor/travis

(fix) update README, change drone badge to travis
(fix) change waffle badge to reflect upstream name change
(feat) add slack notifications for travis
Merge pull request #72 from gregerg/feat/travisnotify

(feat) add slack notifications for travis
Merge pull request #71 from gregerg/refactor/wafflewafflewaffle

(fix) change waffle badge to reflect upstream name change
buildout of Dockerfile based on user input is in good shape
Set DockerFile path to root
lifterPrompts now asks for repo
Merge pull request #73 from jasonerpenbeck/prompts

lifterPrompts now asks for repo
Merge pull request #74 from jasonerpenbeck/DockerFile

DockerFile build out is mostly done.  Need to better handle how global dependencies are placed in file.
Fixed how global dependencies are added to Dockerfile - modularized code