This allows for tests to be written without too much change from the normal unittest workflow. Now they should use the 'saltunittest' namespace and we will need to import anything we need from the original 'unittest' or 'unittest2' namespace.
note: the host module test seems to be broken.
add tests for modules/hosts
use: python setup.py test to build salt and run all 'unittest.TestCase's in tests/