Adjusted handling of attached disk order

In the toVirtualMachineWithStatus method, disk order is now handled
using hashmaps rather than arraylists due to complications with resizing
the array.
Also removed some unnecessary logging from callcache (which will
hopefully be deprecated soon).
Fixed a bug when getting single IP Pools

Fixed an issue where the currently assigned Addresses weren't being
passed properly when retrieving single IP Pools (as apposed to every one
for a network).