Switched to a Makefile

We will want to run provision on it's own, acceptance tests on their own,
etc... A Makefile seems like a good place to add the breakout of these things.