DDF-880 Review/refactor all error logging.

Also cleaned up some out-of-date javadocs,
and cleaned up any style/formatting issues.
DDF-880 Use Xlogger.throwing() to simplify code a bit.
DDF-828: Update the Tika input transformer to pull out all of the metadata that Tika is capable of finding
DDF-828: Update the Tika input transformer to pull out all of the metadata that Tika is capable of finding
Merge pull request #36 from brendan-hofmann/master

DDF-880 Review/refactor all error logging.
DDF-828: Fix jenkins build errors in unit tests
DDF-902 - updated MetacardResourceSizePlugin to log at debug instead of info
DDF-828: Set default time zone when parsing dates with no time zone.
DDF-828: Fix wording in comment in testOpenOffice() test case.
DDF-894 Added propertyIsNull support to the SolrFilterDelegate

-kind of odd to get this to work.  First you come in without a field type so we have to do so using the getAnonymousField() method.  Than we have to use the negative queries to actually get the results we need. (*:* -fieldName:[* TO *]) is the magic sause to get this to work.  For details on how this works, visit the url below.
-http://stackoverflow.com/questions/17044661/how-to-filter-search-by-values-that-are-not-available/17045097#17045097