fixing master branch -.-
fixing master branch 2
Extract IMatcher interface from Matcher.
Enable NuGet package restore
Revert "Revert "Remove .nuget/NuGet.exe""

This reverts commit 045a7b3e6cd54aa651d1ab1a011083abaeaf77d1.
Fix newlines and tabs in TxtDocumentBuilderTest.cs
Sort out PersistanceManager tests directories

Remove old PersistanceManagerTests directory, rename
PersistenceManagerTests1 to PersistanceManager.Tests.
Remove references to nonexistent SQLite dlls