Code cleanup + improve metrics / Graphite

- Upgrade to latest socrata-http and thirdparty-utils, fixing Graphite reconnection error, with other metrics / logging goodies
- Fixed a few missing IOError handling cases
- Added a new `InternalException` SodaError with rich details of the exception
- Some other code cleanup