bugzid 3624: return error messages provided by cloud where possible
Merge pull request #51 from daniellemayne/2013.07

bugzid 3624: return error messages provided by cloud where possible - 2013.07