Fix unit tests for new ssl and absolute link handling
Make convertIdentifierAndContextToMarkers work with objects
Replacing an identifier object multiple times is wonky

…and relies on internal workings of the template engine.
These, unsurprisingly, have recently changed.

Rework DefaultPageTypeModule module info template stuff to be consistent.

Fixes #173