initial model generalization
new model and construction work
fixing integration tests
using with-redefs instead of global alter root
fixing test on machines without a ~/.celestial.conf
adding kind to construct and create-vm create-prov
commenting out post hook
using latest sturcture and module version
adding puppet integration test
adapting to new type edn format
adding provisioners model creation and seperating vm creation
enabling puppet integration testing
renaming
using redis-type
using vconstruct
indenting
using vconstruct
adding puppet expectations tests