Test refactoring

Added mock based unit tests for maasservice module, baseopenstack
module and changed all other tests in compliance with latest
refactoring.
Merge branch 'new_metadata_refactoring' of https://github.com/trobert2/cloudbase-init into trobert2-new_metadata_refactoring

Conflicts:
	cloudbaseinit/tests/utils/__init__.py