Rubocop cleanup: whitespace, single quotes where possible
Rubocop cleanup: Remove unnecessary `return`
Rubocop cleanup: Use shorthand self assignment operators when possible
Rubocop cleanup: Favor modifier if usage for single-line body
Bump to v1.0.0, as this is used in production

Production gems should have proper versions, and adhere to SemVer.

See http://semver.org for details (@djhartman)