Using allocator-name property rather than implementations temp-template

Give that an allocator is a global application resource, it's up to the
application to initialize it and let the timeshifter know its name.

By default the timeshifter will use the default system allocator.