Added submodule vagrant-shell-scripts

vagrant-shell-scripts is a collection of scripts to ease Vagrant box
provisioning using the shell.
Updated Vagrantfile

A tested and working basic configuration for the environment.
Added provision.sh for Vagrant shell provisioning

A basic shell provision configuration geared towards a full-stack
JavaScript development environment.
Updated README.md

Added configuration details.
Updated networking configurations

Added hostname and port-forwarding from guest to host for convenient
access.
Updated shared folder configurations

Added an example-workspace as synced folder. Disabled default sync
folder.
Added .gitignore
Updated provision.sh to remove temporary files after provisioning

This removes temporary files after provisioning to provide a clean
/home/vagrant directory to work with.
Updated README.md

Reorganised installation instructions and added basic usage
instructions.
Merge branch 'develop'