Android quickstart fixes

* Updated the Android target to prevent an upgrade being triggered when the quickstart is opened in the latest tools
* Updated exception handling logic so it would show the best possible information. In some cases we want the message of the parent exception. In other cases the useful information is actually in the message of the child exception.