Allow a custom SimpleCov adapter (aka profile)

This will fix the issue where code coverage is not fully reported for a Rails project or any other Ruby project containing files outside /lib.