Add rubocop and guard-rubocop gem dependencies
Add Guardfile
Add default rubocop configuration
Fix rubocop warnings
Fix code formatting in rake task
Fix rubocop issues with rake tasks

* Add rake tasks to list of files to test
Update rubocop task to load the config file directly
Update reek configuration
Add utf-8 encoding for rubocop on 1.9
Add sample spec helper code
Add json gem as a dependency to fix build failures with 1.9
Update default rubocop configuration to match gem
Fix warning message
Add rake files to guard-rubocop
Change rubocop rake task to not return an exit error on failure

* At the moment rubocop does not allow granular enough configuration
  to override a specific setting on a per-file or per-class basis.
  This will be required before we can fail the build when there are
  offences identified by rubocop.
Add config file location to rubocop guard
Change rubocopy to disable the AccessControl cop
Merge pull request #22 from rom-rb/rubocop

Add rubocop