disapproval of revision '8611baad56e8e18941721b156256783ba996a3cd'

Revert 8611baad56e8e18941721b156256783ba996a3cd
Don't use intern() on externally-supplied strings
as it could be used to exhaust memory
merge of 'bde6736c06f94ff24285aeff0a64ec7dc3a52a4b'
     and 'f4b18bbf4329a48a182a57db594a58d4a32a9da7'
divide by zero check
remove static log
finals, remove static log
 * i2psnark:
   - Show comment metadata on details page
   - Fix rar icon
   - Escape [] in URLs, chrome doesn't do it for us
   - Tweak column spacing
dont start thread in constructor
Explicitly check the type of I2PSocketManager
Fix and junit-ify tests
Convert most streaming tests to JUnit4