hid the length function from Prelude
more typesafe stuff in R.U.ByteString
a simplification of the fillUp function
added coercion from Blocks to BITS
filling a buffer in units of type safe length
refactoring R.Hash based on changes in the other module
hlint: unnecessary parenthesis removed