Convenience method to instantiate a Type using its no-arg constructor.
A new instance of the Type.
As this method doesn't try to instantiate Types by name, it should avoid Type loading issues.
|ArgumentNullException||If the type is a null reference (Nothing in Visual Basic)|
|FatalReflectionException||If the type is an abstract class, an interface, an open generic type or does not have a public no-argument constructor.|