We want to be able to input a name for the questionnaire that has spaces and
punctuation, so we have all the freedom in naming. When generating to a java
class, we want the generator to be able to reduce the name of the questionnaire
to a valid class name (CamelCase).