Switch to Ubuntu 14.04 Trusty

Work for resolving #21 
Not sure how much of that is just Linux bcache - but when I try to launch a tiny instance (64mb?) the nova scheduler doesn't schedule it. So 4GB is just enough to get all the services up and running, it seems.