Attempt to consolidate test and ursula

These steps were made to cleanup some of the duplication across
ursula and testing.  Over time I would like most of this code handled
inside ansible modules.  Also, initial steps in possibly breaking
out env/ into it's own repo.

* test/run and bin/ursula now using the same ansible command function.
* added a shared library that can be used between test and ursula.
* moved similar items into the shared libary.