Fixed most rubocop style warnings.
Add rubocop config file. Allow for slightly longer lines than default.
Major style cleanup
Expanded test coverage, fixed bugs discoved by the new tests
Fix Gemfile/diversity.gemspec
Merge pull request #3 from lasso/master

Fixes for warnings emitted by rubocop -s