Fix the last chunk size dilemma.

Implement forceChunkSize option to guarantee all chunks to be less or equal chunkSize.