Add Distributions report class

New Distributions report class with updated README
Refactor aggregate helpers and add Dist report

New aggregate report Inbound ACD Call Attempts report with updated README. In
addition, multiple keys in response data were short-circuiting helpers that
build readable hashes of output. New helpers require
ActiveSupport::OrderedHashes to maintain valid associations with response keys,
and ensure that no columns are table rows are left unlabelled. Added this
dependency to gem and made all classes of aggregate reports build the
appropriate style of hash for ::key_translations.
Refactor Agent-level reports and helpers

All reports now use an ActiveSupport::OrderedHash to represent
::key_translations. Refactor
CompositeAgentLevelReportHelpers.parsed_response to execute on O(n).
Add Acd Attempts, by Queue report

New aggregate report AcdAttemptsByQueue with updated README
Add Acd Attempts, by Terminal analysis

New composite aggregate report AcdAttemptsByTerminal with updated README
Increment version for new release
Refactor AllCalls and CallsFullyWithin with Helpers and inheritance
Add Call Distribution by Day report class

New report class CallDistributionByDay with updated README
Add Answered call distro per day analysis

New composite aggregate report AnsweredCallDistributionPerDay with updated
README
Add Answered call wait time per day analysis

New composite aggregate report AnsweredCallWaitTimePerDay with updated
README
Add Unanswered call wait time per day analysis

New composite aggregate report UnansweredCallWaitTimePerDay with updated README
Add Sales per day analysis

New composite aggregate report SalesPerDay with updated README
Add Schedule Adherence per day analysis

New composite aggregate report for ScheduleAdherencePerDay with updated README
Add Queue length per day analysis

New composite aggregate report QueueLengthPerDay with updated README
Add Inclusive SLA per day analysis

New composite aggregate report InclusiveServiceLevelAgreementPerDay with
updated README
Add Traffic analysis by period per day analysis

New composite aggregate report TrafficAnalysisByPeriodPerDay with updated
README
Increment version for new release
Add Call Distribution By Hour report class

New report class CallDistributionByHour with updated README
Add Answered call distro per hour analysis

New composite aggregate report for AnsweredCallDistributionPerHour with updated
README
Add Answered call wait time per hour analysis

New composite aggregate report AnsweredCallWaitTimePerHour with updated README