Adding 5.18 to build to

Need to start debugging a unicode issue with german SHARP S in one of the
tests.
debugging problem with unicode handling of german SHARP S
put test back in
Merge branch 'master' into fix-unicode-5.18

Conflicts:
	.travis.yml
removed some of the complicated utf8 munging
removed some trailing whitespace
debugging test routine behaviour
raised version