ByteLength Parser: Emit data every N bytes

Made it for fun to address #356, also fixed existing tests as they weren't actually throwing errors. Fortunately the parsers were working perfectly.