Update NuGet package dependencies, notably following the availability of MPI.NET
Remove dependency on IronPython
XML docco improvements. Put unit tests in a separate assembly.
Stop tracking files moved or otherwise
Revert "Stop tracking files moved or otherwise"

This reverts commit 99e34ba0f6e295bef44e2b13c788743e81ab8726.
Stop tracking files moved or otherwise. The right ones, this time.
Minor commit before creating github pages
Merge branch 'master' into testing
merge to testing branch, and refactor a couple things.