Add extra logging for SDK discovery.

Often when SDK discovery fails, there is absolutely no indication of why (from a user perspective). This commit adds informative logging to the Event Log, explaining to the user why the go SDK they are trying to load will not work.
Merge pull request #654 from twoolie/sdk-logging

Add extra logging for SDK discovery.