Added CoderResult.UNDERFLOW as return when incomplete sequence encountered during flush