Added a check for tcsetattr, as the man page tells us that a successful
call only indicates one successful change.
Added support for 1.5 stop bits, which actually mean 2 stop bits, except
for 5 data bits.
Ignore TIOCMGET fail on port open to be compatible Linux virtual ports
Added error ERROR_OPERATION_ABORTED
Reworked logic of re-using OVERLAPPED structs ('tail eating bug')
Changed version number to 0.0.18
Merge pull request #28 from cleitner/tcsetattr_needs_tcgetattr

tcsetattr effect is not checked/Handling of termios flags
Merge pull request #29 from cleitner/one5stopbits

Added support for 1.5 stop bits
Added support for MARK and SPACE parity and fixed a stuck MARK problem
Made path to JNA relative
Solved some git messup I made
Improved UnsupportedCommOperationException messages
Disabled 5 & 6 bit testing because no hardware seems to support it
Re-enable all tests that were commented out
Updated version number to 0.0.18
0.0.18 jars
Updated for 0.0.18
Merge remote-tracking branch 'upstream/master'

Conflicts:
	.classpath
	.project
	bin/purejavacomm-src.jar
	bin/purejavacomm.jar
	pom.xml