* Automatic unique-ification of page slugs works again.
* apos.isUniqueError(err) no longer takes a field name, because in the case of the "_id cannot be changed" error it is not really possible to tell whether it is related to a particular field that caused the record not to be unique. The caller is responsible for making sure they know about all the relevant fields that could be leading to non-uniqueness. This issue comes up when using upsert.
* The inevitably ubiquitous apos.escapeHtml() is available.
* apos.tagsToArray() is available server-side.
* apos.tagsToArray() now converts to lower case (after discussion with Kerry we feel this is a feature, partly because it means mongo does the right thing).
* apos.camelName() converts a name, such as a CSV column heading, to camel case. Handy in importers.
* Removed all instances of data-hint-title, which was not used.