changed some chunker internal logics (will be easier to do resume chunking in future), removed webkitSlice()