Major updates to make IHashFunction immutable.

Update to fix all missing reference issues in XML comments.
Update xml comments to use GhostDoc formatting.
Automate running tests on NuGetDeploy build.
Bump version to be a breaking change.