Fix behavior of reflection APIs when neither the Public or NonPublic flag are provided.
Checkpoint: Add tests covering enumeration of class constructors and class methods
Checkpoint: Add a basic implementation of GetConstructor & GetConstructors
Methods named .ctor get turned into a ConstructorInfo instance instead of a MethodInfo instance.
GetMembersInternal doesn't do wacky filtering on MethodInfo now, and doesn't take an allowConstructors parameter anymore
Checkpoint: fix static constructors
Fix a bug in IsSystemArray
Checkpoint: Partial filtering implementation for GetConstructor/GetMethod
Fix two dumb instances where I was passing integers instead of BindingFlags instances.
Add a test for CreateDelegate
GetMethod filtered by argument types works now.
CreateDelegate test passes.
Implement ConstructorInfo.Invoke(object[]) and add a test. At this point issue #174 should be fully solved.