JCLOUDS-664:Implement OSImageToImage Function

implement OSImageToImage Function.
Changes to API implementation
1- Added PublisherName to OSImage
2-Changed Locations list to Location 
revert to `os()` and don't comment assertion: test need to pass with that enabled

In general, we never commit commented code!