Character literals in cpp (needs escape code refactor)
Wide character example
Test file for character constant(s)
Character/escape compile fixes
New interface to character parsing / escaping
Moved + added character literal examples
Factored character parsing and added multi-char constants
Updated char-literal tests
Added check for multi-char constants that are too long
Added #if example with characters
Fixed -x usage
Bounds check on add_suffix() error message
cpp character literal handling (via char-literal refactor)
Maximally chomping hex parsing and 3-limit octal
Merge branch 'feature/cpp/char_literals'

Conflicts:
	src/cc1/Makefile
	src/cc1/str.c
	src/cc1/tokenise.c
cpp handling of unbalanced and embedded quotes