[Microsoft.Build.Tasks] Implement support for parameters in CodeTaskFactory

PropertyType.FullName needs some conversion call to handle nested types, generics, etc