Remove TaskItem from Microsoft.Build.dll build

It's not used anywhere. If someone needs it in the future they can pick up
its implementor Mono.XBuild.Utilities.TaskItemImpl from the
Mono.XBuild.Utilities assembly.
Rectify Microsoft.Build csproj file.
Add some files to MS.Build.Framework
Fix Microsoft.Build.csproj files