Fix the unit tests

Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
Increase coverage of sources.py tests

Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
Remove test_install.py and use euanh's suggestions on PR#67

Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
Merge pull request #74 from jonludlam/fix-tests

Fix tests