Added unit tests using mock
Merge pull request #36 from trobert2/all_tested_with_mock

Added unit tests using mock
User_data plugin refactoring
Updates version to 0.9.5
Fixes bug in managing userdata script return value
Additional userdata refactoring
Modiffied tests for refactored userdata handling

Also modiffied the shellscript file where all extentions except for ".other"
were called with ".cmd"
Merge pull request #37 from trobert2/tests_modified_for_userdata

Modiffied tests for refactored userdata handling
Merge branch 'master' of https://github.com/cloudbase/cloudbase-init

Conflicts:
	cloudbaseinit/plugins/windows/userdataplugins/factory.py
	cloudbaseinit/tests/plugins/windows/test_userdata.py