Implements TargetFramework as an object

Allows comparison i.e. proj.TargetFrameworkVersion <
other.TargetFrameworkVersion  etc...