CLOUDSTACK-6257: Adding function to check state of VM
log exceptions in ConsoleProxyServlet

- Added exception to the logger method parameters to make stack trace available
- removed checking of debug level, it does not save temporary object creation here

Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com>
test for escapeHTML

- test added
- StringBuffer replaced with StringBuilder

Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com>
test for HighAvailabilityManagerImpl

Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com>
CLOUDSTACK-6472 listUsageRecords: Pull information from removed items as well, fixing NPEs/Null UUIDs with usage API calls.

Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
LOUDSTACK-6475: cleanupVPC task - removed the transaction wrapping up multiple VPC destroy as the destroy operation has external calls, to prevent long-locked transaction.
Reviewed-by: Prachi Damle
CLOUDSTACK-6569: IAM - Regular user is able to listNetworks of another
user in the same domain , by passing account and domainId.
Fix compilation error due to cherry-pick CLOUDSTACK-6569.
CLOUDSTACK-6170 Corrected an issue related to the "Reinstall VM" command and managed storage with VMware
CLOUDSTACK-6568:API:createVolume: Volume gets created with wrong domain
ID.