Created a MSBuildTask to automate the injection at compile time

- ReflectionUtils visibility has been made 'internal'
- Added a new class library project for MSBuildTask