Added rubocop with some sane default settings
Merge branch 'master' into rubocop
Be a bit less strict with rubocop

This way most of the codebase passes, and the things it catches
are actually real issues, also compared to the rest of the codebase
Split extremely long line over multiple lines

I feel this test can be written in another way,
but I didn't want to change functionality in this branch
Don't invoke methods using ::
Indent case as deep as when
Fix spacing

Removed extraneous whitelines
replaced tabs by spaces
removed trailing whitespace
Reverted Nokogiri::HTML method call change

this is fixed in the latest rubocop (head), so the
current version might still give errors about this.

For more information: https://github.com/bbatsov/rubocop/issues/425
Merge pull request #35 from markijbema/rubocop

Rubocop