WIP: Use Rubocop

The initial rubocop config checks were pulled from rspec/rspec-expectations#544. I've added an exclude section with comments for which checks are being disabled for specific files and why.

Additionally, I'm only checking the `lib/` directory right now. It may be good to check a few other directories in the future (i.e. `features/`, `templates/`), but I'm not sure just yet.

Resolve #1072 
This looks like it's growing more and more of our rspec-dev `functions.sh` file:

https://github.com/rspec/rspec-dev/blob/master/travis/script/functions.sh