Refresh fonts on LibSharedMedia_SetGlobal and LibSharedMedia_Registered.

See GH-99.
Removed dead callback.
Only show totem data on the action matching the totem name returning by GetTotemInfo.

This is an attempt to handle Shaman's Totemic Persistence talent properly; see GH-88.
Fixed declaration of HIGHLIGHT_MEDIATYPE.
Pass a validating model proxy to the handlers.
Reworked the handling of user rules.

Should fix #104.
Druid: split the combopoint rule in two: one to display the count, the other to flash.
Fixed globals.
Was still referencing 3 globals directly.
Fixed the LibSharedMedia callback.

Fixes GH-99.