Vagrant updates and PyCharm IDE files

Vagrant updates: Symlinks work in windows, though you have to run as admin.  This was important because creating the virtual environment was failing (or complainig) due symlink support from the guest OS being disabled due to security reasons.

PyCharm IDE: Trying this out, it wanted to add most of this ".idea" folder to the project so other PyCharm users get the workspace settings.

NOTE: this is being pull requested on the 'develop' branch (which I sneakily just created from master).  As a good first step, let's do all our work and pull requests in 'develop', and as a team carefully monitor what goes from develop to 'master' which is the live site.