Add an option if use DecodeBuffer#slice() or not

DecodeBuffer#slice() may brokes unread contents. If a stage that
contains DecodeBuffer#drainFrom() (which probably brokes unread contents)
exists after FrameLengthRemoveDecoder, then the option should be false.