Refactored Histogram#crunch

* Histogram#crunch can now take in an array of hashes and crunch
  them together
* Wrote spec to test the above
Added ruby-prof gem