Switch shared folder to rsync

The libvirt provider defaults to using NFS for the /vagrant folder,
which can get messy in conjunction with using a local
firewall. Instead, just use rsync and be done with it.
Add separate filesystem for /opt
Inject apt-get update before installing any packages