Allow string prefixes and user-defined suffixes for C++11.

The code in vtkParsePreprocess.c does not understand prefixes or suffixes
on strings, so prefixed strings or strings with user defined suffixes may
not appear in preprocessor directives, except within the body of a #define.