Update shadow text to support colour names.

Author Mere <rift@dokein.co.uk>
Author date 2013-07-13 14:19:06
Author local date 2013-07-13 15:19:06 +0100
Committer Mere <rift@dokein.co.uk>
Committer date 2013-07-13 14:19:06
Committer local date 2013-07-13 15:19:06 +0100
Commit 71306daf9cffc26c92f50562e6a6877e9c802c68
Tree c80c3911a28f6ceed92042c85c8b708a04e05c82
Parent ac0371de596a356319facfecba767f4668da8385
Update shadow text to support colour names.

This allow callers to pass the colour name to track, and update the colours when they're changed.

Break out the code to replace an event to track to Utils.lua, as it's needed in a couple of places.

All health, mana, energy and power updates are done using the new event system.