Correctly handle very large input sizes
Slightly improved header
Small header read improvement
small correction 
(default byte compression function)
Merge pull request #14 from Cyan4973/beta

Beta