Rubocop cleanups in sync with ChefDK 0.1.0

Same pinned version of Rubocop 0.18.
2.8.0 version bump
get more specific on rubocop version
automated rubocop cleanups
rubocop cleanups
classes are long sometimes
rubocop cleanups
clarify that failures are expected
rubocop cleanups
rubocop now added to testing