Added SHA256 support.
Added blake-256 support.
Moved diff1 to Algorithms.cs:diff1 as static.