Fix typo in missing-db warning
Merge pull request #17 from davidcmoulton/fix-typo

Fix filename in missing database warning
added new salt provisioning on the salt-provisioning branch. the config is in a stable state but the application hasn't been tested yet
shifted php into its own directory. added a bunch of php modules. added openvpn. updated readme
updated readme. added the 'disable-cdn' command to elife
updated readme with clearer ssh-agent instructions.
changed the git.latest to git.present for the drupal-highwire and drupal-webroot repositories. changed the revision from 'dev' to 'stable'. the sql file is now loaded from the /opt/public shared dir and only if the lock file doesn't exist
cleaned up vagrant file. removed chef provisioning. removed old/broken comments. re-enabled the file checking for sql and vpn files
really scrubbed the vagrant file. shifted a lot of options to the top of the file. added an option to make the vpn optional - this is reflected in the system salt state file, too. reverted change to git.latest -> git.present because git.present doesnt really do what we want and git.latest doesnt appear to be destructive. made the git ignore file ignore everything in the public dir
grain file was acting quirky because it was being called before php had been installed. made it a module instead and this appears to work. database now creates a lock file so it doesn't run multiple times.
added the _modules dir because the -a switch adds everything except everything. grr, git.
Add install args
updated readme with a caveat to the vagrant version
Updates for AWS compat