halign adjust with immutability of style objects in mind

Fixes problems mentioned here: https://github.com/mapnik/mapnik/pull/2426#issuecomment-58771864

This is not initialized by purpose. If `adjust` is `false` the value of this variable can be arbitrary.