Reserved words in code printers improved.

- Changed to a suffix for reserved words.
- Moved the suffix into the printer's settings.
- Added an option to error on use of reserved words.