Renames IntervalHistogramRecorder (and variants) to Recorder. Tweaks to class hierarchy and JavaDocs