Introduce Column->getPhpSingularName() and use it where appropriate. The
phpSingularName property of Column is initialised using the new
'phpSingularName' attribute for columns in the schema, or (if not specified in
schema) generated based on the column's phpName.

Minor update of comments to remove grocer's apostrophe (possessive form is
"its" rather than "it's")