Add tests to uml.sh
Test that puppet and facter actually exist and run in the resulting docker image rather than only for install script success