Vagrant cleanup

Get the project to a state where it is mostly functional from within the Vagrant environment that Plattr creates.  This involves force adding binaries from the files/ directory that are actually assets the site depends on, as well as creating a vagrant specific .htaccess file.  Includes a tweak to file upload destination-path creation that should run in any environment where public:// and the drupal temp path are set correctly.