enhanced android implementation and error handling
removed uneccessary logging and catching again
Merge pull request #4 from schaumiii/master

Improved error handling for Android