Added 'reek' to Gemfile (rather than systemwide) and generated binstubs.
First fruits of using 'reek', if you will.

- `Article` model has *major* cleanup, including eliminating redundant method calls and cleaning at least one bug (see below);
- Minor documentation reminder added to `Comment` model;
- New `MessageCollector` utility class and spec, broken out from `Article`, helps in major cleanup of error-reporting from `Article` and fixes the bug where only a single error could be reported from `Article#status_must_be_valid` and `Article#validate_each_link` (which is now Article.validate_each_link`).