Fix return type of Activator.CreateInstance<T> overloads (issue #166)