Adds Vagrant files
Moves app files to web sub directory web
Updates gitignore
Adds memcache to puppet config
Moves db config to dist file.
Adds composer to project with a silex dependency.