Faster ValueInfoItemuse System.Reflection.Emit instead of System.Linq.Expressions, modifythe accessors to take the instance as an argument, and cache theaccessors in a static dictionary.Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org> (commit: 411bc9f)