Add toString() to model classes
Closes #76 (PB3 always includes protected fields of superclasses (regardless of package))
Closes #75 (Respect call sequence of builder-based with-method and a standard with-method)
Prepare release 3.1.1
Set version to SNAPSHOT