Added Vagrantfile for Etcd. Updated Readme.  Cache.Initialise() now blocks, and improved factory logic.