C# file histogram. Tries to determine file type by its contents entropy. (Experiment.)