minor: fixing issue with mime-types on v1.8
minor: updating rubocop to 0.14.1, cleanup of rubocop config
minor: quick sweep to fix style guide violations