Install Memcached when provisioning

As per title. This PR adds a Puppet module to install Memcached when building the VM. I've allocated 10% of memory usage to Memcached, as that should be enough for development.