OpenCover code coverage target

Mostly borrowed from the EF team:
http://entityframework.codeplex.com/SourceControl/network/forks/BriceLambson/entityframework/changeset/91755be61814