Change travis configuration to match axiom
Upgrade gem dependencies
Remove unnecessary freeze by using Adamantium::Flat

* This specific module was not available when this class was
  written.
Fix rubocop warnings
Fix reek thresholds