toast API: Adds mouse click detection and mouse over tracking. Adds global prefs data to configure a lot of look and feel data. Fixes use of global colour data. Draws content text with centre formatting.