Move run spec fakefs cleanup to correct spot.

Wasn't being cleaned up / deactivated for some specs,
which could leak fakefs activation into other specs
depending on order.
Reset MetricFu after each spec.

Class variable settings were leaking into
other specs and wreaking all sorts of havoc.
Update stubbed methods related to open in browser
Fix broken link to the Reek page.

The previous link does a redirect to a 404.
Merge pull request #116 from calveto/reek-broken-link

Fix broken link to the Reek page.
Add file system stubs for rbx.
Use configure_metrics shortcut.
Fix for undefined json issues in specs.
Merge pull request #115 from robincurry/bug/random-test-order-fixes

Fix tests failing when config.order set to random
Add a link, so the warning will now link to rails-bestpractices.com

This link provides a description and a solution to the problem.
Call RailsBestPractices directly to get access to the array of errors.

We now have the URL, so we can provide a link to rails-best-pracitces.com
By calling the lib directly we can avoid IO overhead, however we want to
be sure that the RailsBestPractices maintains the interface we are
expecting, since it's not a publicly advertised interface.
I have added some specs that will error if the interface to
RailsBestPractices changes.

huh
Update History
Let ruby handle guessing the file separator; ensure files are globbed
Skip reek if no files found; otherwise it hangs waiting in stdin
Add rbx to allowed build failures; don't let failures block succesful builds
Merge pull request #121 from bf4/reek-bug

[#119] Fix bug on windows where reek hung
Update HISTORY and README
Ensure compatible rails_best_practices is installed for latest
code_analyzer

See
- https://github.com/railsbp/rails_best_practices/pull/173
- https://github.com/flyerhzm/code_analyzer/pull/2

Where a Sexp#line monkey patch is removed
Replace rake stats with code_metrics
Stats task no longer depends on rails