fixed switch by first char
classpath availability check
slim jar for json-marshaling
immutables javadoc about construction
moved parboiled support class to common
changes to make implement Builder-Factory easier
files to add