More minor changes

Here is next pull request.
the biggest change is replacing FastReflection with Fasterflect since FastReflection had a pretty bad concurrency bug in it's cache collection. would constantly throw `KeyAlreadyExistsException` in all honestly I don't really think the external dependency is worth it since reflection in .NET 4 is actually faster than these reflection libraries and also they break compatibility with Mono.

https://fasterflect.codeplex.com/wikipage?title=Benchmarks%20Result%20for%20.NET%204.0%20RC&referringTitle=Documentation