Retargeted to .NET 4.0
Hardcoded CallerMemberName for .NET 4.0
Fixed missing notes due to foreach closure bug

http://blogs.msdn.com/b/ericlippert/archive/2009/11/12/closing-over-the-loop-variable-considered-harmful.aspx

Added test project
Changed NuGet packages and references to net40
Changed Tests to use .net4.0
Merge pull request #10 from andulv/net4.0

Retarget project to Net4.0