CLOUDSTACK-7528: More verbose logging when sending alert fails

When sendAlert is called on an AlertManager impl, if it fails it logs that
something was wrong but does not log the body of the issue/error. This means
we tell the user/admin that there was an issue but don't share the "issue"
with them at all as the email alert fail (or that they were not initialized).

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
CLOUDSTACK-6099 live migration is failing for vm deployed using dynaic compute offerings with NPE

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
CHANGES: add bugfixes after 4.3.1 round #3

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>