Deleted packages/, gitignore now excludes packages/
Moved TTW Installer to Installer/, updated solution
Fixed TTW Installer package references
Added using in Installer for Microsoft.Progress
**Nonworking commit**
Added PatchMaker project
Moved BuildPatchDB into PatchMaker
Removed Redis. I am dumb. Ignore the branch name for now.
FileValidation now uses Murmur
Added RHBackshiftMap, PatchMap

Added WrappingStream, removed Logos.Utility dependency
Enabled BinaryPatchUtility.CREATE
Multi-patch is NOT implemented
Implemented rename save/load
Implemented patch save/load
Removed dumb attempt at hashmapping
Added PatchDict, which handles serializing PatchInfo(s)

FileValidation now uses a sensible Checksum property and avoids the IEnumerable disposal issues by memoizing it

Binary rename files instead of textual

BinaryPatchUtility.Apply now takes an input pointer and length, and sizes its UnmanagedMemoryStreams to just the view needed
BinaryPatchUtility.Apply no longer creates an unneeded buffer when adding a diff string

PatchMaker now produces masters (just copying the xdelta patch, currently)
PatchMaker converts loose file patches from bzip2 to LZMA (!)
Fixed PatchInfo writing out ExtraBytes' length instead of newSize
Fixed PatchDict writing an extraneous length

BinaryPatchUtility now uses a less-godawful WriteInt64
BinaryPatchUtility now reads in Lzma instead of Bzip2

Updated BSA#
Merge pull request #6 from scorpiona/redis-patches

Custom serialized multi-patches with modified bsdiff (produces LZMA blocks)