Added mark and space parity support

Using `CMSPAR`. Verified on Win32 to work with a PL2303 and to be rejected as not supported on Linux x86-64 with a TI 3410.