Massive Change

Large changes made to make SHA more like a library and less of a
program.

SHAin is in input program that interfaces with the main gateway to the
library, hashint.  I intend to add more algorithms to the library and a
name is forthcoming.