Swallow another weird Android HTTP lib exception; use the proper IOException constructor now that we're on API 9+; don't log unuseful messages about obscure errors

git-svn-id: http://zxing.googlecode.com/svn/trunk@2898 59b500cc-1b3d-0410-9834-0bbf25fbcc57