Callback arrays in TmxMap fully implemented (but not tested).

- Util:
-- Now defines a typedef CallbackArray = Array< Void-> Void>
-- Defines an inline method callAll() for CallbackArrays which does what it says.

- TmxMap:
-- Now uses CallbackArray for the arrays.
-- the logic for updating boundary transitions moved to new private method boundaryTransitionUpdate().
-- other boundary transition methods renamed to follow a similar nomenclature.
-- All boundary transition methods now call the appropriate callback arrays using callAll().