Add explicit library class dependencies
Metrics require generator and grapher on activation
Load metric hotspot libraries when hotspots metric is initialized
Move debugger to setup
Move task loader to setup
Load all metrics in the setup
Load only the necessary base classes
Fix strange JRuby test bug where some results are lost

duplicate by running
FAIL_FAST=true rspec --seed 60493
with jruby 1.7.8 (installed via rvm)
only when either of the two previously-loaded spec files
 contain a describe block.  Even empty.

MetricFu::HotspotsGenerator analyze method should put the changes into a hash
     Failure/Error: expect(details).to eq(expected_details)

       expected: {"flog"=>"complexity is 37.9", "reek"=>"found 2 code smells"}
            got: {"reek"=>"found 2 code smells"}

       (compared using ==)

       Diff:
       @@ -1,3 +1,2 @@
       -"flog" => "complexity is 37.9",
        "reek" => "found 2 code smells"
     # /home/travis/build/metricfu/metric_fu/spec/metric_fu/metrics/hotspots/hotspots_spec.rb:40:in `(root)'
Remove unnecessary test code
Merge pull request #139 from metricfu/simpler_load_paths

[Feature] Simpler load paths, faster boot, Step 1