Fixed missing csproj changes.

Signed-off-by: Jerome Doby <XaeroDegreaz@gmail.com>
Remove initial test projects from solution.

Signed-off-by: Jerome Doby <XaeroDegreaz@gmail.com>
1. More checks for infinitely recursing injections (injecting a member that would inject the same type, or another parent member causing a stack overflow).
2. Removed old test folders, and setup NUnit with several tests.

Signed-off-by: Jerome Doby <XaeroDegreaz@gmail.com>