CLOUDSTACK-6909 - fix marvin's handling of SMB credentials for storage

Signed-off-by: Daan Hoogland <daan@onecht.net>
(cherry picked from commit 477a812a6f7aaab74122c11488713f417dfe4d89)