Abort deployment of VM when router is unreachable
GQSS-685: Added general abortion facility
GQSS-685: Add error code for router unavailable exception
Revert "GQSS-673: Update commands.properties for new command"

This reverts commit 771cdc298f2fa423c9d9cec2324ef762f0dbfe93.
Revert "GQSS-673: Add queryAsyncJobForInstance command"

This reverts commit 65cd78cb8473f63a4f7368a82fb40b22faaf4d5b.

Conflicts:
	server/src/com/cloud/async/dao/AsyncJobDaoImpl.java
GQSS-624: Update build scripts to use new awsapi log file.
GQSS-624: Add new logging config for awsapi
GQSS-624: Set up secondary awsapi log to go to correct place
Merge branch 'error-handling-improvements' into 4.2