Ignore the usual
Prepare to refactor static methods into object by reducing visibility of methods and removing duplicate tests.
Push static method into instance.
Inject configuration through constructor.
Inlined static method
Store instance in field, ready to be injected
Move nested class to top level, allowing more flexibility about reuse.
Push method into ArchiveGuesser, aiming to potentially extract a common interface
Merge remote-tracking branch 'upstream/trunk' into trunk
Add editted copies of CLI and ANT docs from website
[One day this might be automated]

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1502026 13f79535-47bb-0310-9956-ffa450edef68
Merge commit '7e6f072f81ab7ac848bcfb9387bd387fdba7e4c2' into gsoc

# By Robert Burrell Donkin
# Via Robert Burrell Donkin
* commit '7e6f072f81ab7ac848bcfb9387bd387fdba7e4c2':
  Push method into ArchiveGuesser, aiming to potentially extract a common interface
  Move nested class to top level, allowing more flexibility about reuse.
  Store instance in field, ready to be injected
  Inlined static method
  Inject configuration through constructor.
  Push static method into instance.
  Prepare to refactor static methods into object by reducing visibility of methods and removing duplicate tests.
  Ignore the usual