Hack to get buf_size back to 4096 (was 4100)
Don't make paranoid digests any bigger than they need to be.
Also fixes a bug to do with fragment handling
Fixed !4096-RmBuffer bug and push progressbar playaround that I forgot to un-add :P