use e.printStackTrace() thruout to log Exceptions for clearer messages

Exception.getMessage() does not give much information, so replace with
Exception.printStackTrace().