Foodcritic

* Integrate foodcritic into continuous integration.
* Fix a few issues from the foodcritic rules.