Code simplification.
Keeping the Action separated from the RunListener makes it clear which method and constructor belongs to which.
Do not try to persist JobConfigBadgeAction.build; use RunAction2 instead.
Cleaned out provided dependencies from POM; these should not be necessary.
JENKINS-18473 - Change History cosumes extreme amounts of CPU due to
unnecessary usage of Fingerprint.toString()
 
Guarded all lower level LOG statements.
Merge pull request #18 from pauxus/logfile-reduce

JENKINS-18473 - Change History cosumes extreme amounts of CPU
Merge pull request #16 from jglick/simplification

Code simplification.
Merge pull request #17 from jglick/RunAction2

Lazy loading fix