Added ability to visit constructors
Fixed test names
Added NuGetPackages directory to .gitignore,

because this folder is created every time I run the build.sh script, and
it's annoying to have to delete the folder again from my local workspace.
Allow visiting methods and fields
prevent compiler warning
Added ability to visit: ParameterInfo, PropertyInfo, Type
Added ability to visit EventInfo and LocalVariableInfo
temp