Added missing xml tests of volume

Volume test is only running for json
because some tests are missing in xml
Here added these missing tests in xml:-
*attach-volume
*detach-volume
*upload volume
added "xml" interface also for running the xml tests.

Also fixes: bug #1219779

Change-Id: Ifcb57f873c2522d2a2103d6adab2f4a9f53a39c8
Merge "Added missing xml tests of volume"