Switch to using ActiveSupport::Concern in components

It's loaded anyway courtesy of Inflector, so might as well use it
Update TimeCop Gem version