[#44] BF ensure hotspots runs last

The hotspots report was running before some metrics had run
BF define dependencies correctly
BF use newer gemspec format
BF remove commented out code
BF correct erroneous description
BF update TODO items
BF add better command line behavoir, wip