Added foodcritic and rubocop

This may not be a welcome patch, but I find it nice to use rubocop
on projects, to ensure they follow common coding practices.  I do
understand if you guys do not like the syntax changes, I didn't
at first either.  This does assume ruby 1.9+, which I believe
you guys are using.