Migrated HTMLFilter to use JReadability.

* JReadability-based port performs better in some cases than
  the home-grown version from long back. However, it is 2x slower,
  does worse in some cases, and is not yet entirely tested.

* For now, I've copied over the file from the JReadability project
  since the JAR version doesn't work yet. I had to turn off
  debugging after copying over.
Code cleanup + Added helper method to IOUtils.

* Removed redundancy.
* Added helper method to return a buffered utf8-reader for a URL.
Some code cleanup.

* Got rid of old redundant code.
Change DB interface to return output streams for news items
Deleted dead code
Moved over to BoilerPipe which does better than JReadability

* On a test of a set of HTML files, JReadability lost content
  on at least 3 of the files.

* BoilerPipe does better and filtered all files correctly and
  seems as fast as the homegrown filtering solution.