Create visitor API for AssemblyElement
Use Data Flow Verification,

as described in
http://blog.ploeh.dk/2013/10/23/mocks-for-commands-stubs-for-queries/
Removed ReflectionVisitor,

because there are no tests, and it complicates the PR.
Relaxed restriction on visitor element reference,

and removed the visitor parameter from DelegatingReflectionVisitor<T>
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