* Add rubocop to Rakefile, and run it in Travis
* Move rubocop to test group, and run it first in Travis
* Make Rakefile conditional on being in development or test env
* Create Rubocop todo file and configure it
Had to change it to manually exclude a few files instead of upping the limits cause the todo file was not taking presedence over the custom config
* Remove some todos with some Autocorrect and manual fixes
* Somehow Rubocop was ok with this but it looked weird