Adding launchy gem as runtime dependency
Using launchy to display output file instead of system open
Now allowing file to be opened on any platform Launchy supports
Making sure URIs are escaped to handle ugly paths
Remove OSX stub from HTML report-opening specs
Specs should activate a metric and rescue failures

If we only check for enabled/activated, RailsBestPractices won't be
loaded, but if we 'activate' it, it will crash on Rubies that do
not have Ripper.

The solution is to attempt to activate it, and interpret an exception
as a failed activation
Skip SimpleCov functional test when running SimpleCov
Update RSpec expectation config
Capture warnings on test run

Borrowed from vcr

Run with rake spec
or see options for rake spec task in Rakefile
Specify pattern of files for RSpec to test
Add quality spec from vcr/bundler
Remove trailing whitespace
Centralize simplecov config
Move Template into templates directory
Rename all metric template files report.html.erb
Centralize templates, rename and namespace AwesomeTemplate

AwesomeTemplate -> MetricFu::Templates::MetricsTemplate
Document render_partial method
Consolidate graphing code
Put generators in lib
Add general MetricFu::Errors error base class