Break down of all GUI hud widgets so they can be set and customized outside of Vanilla

fix rebase

Break down of all GUI hud widgets so they can be set and customized outside of Vanilla

Break down of all GUI hud widgets so they can be set and customized outside of Vanilla

Break down of all GUI hud widgets so they can be set and customized outside of Vanilla
Signed-off-by:Craig Russell <tenowg@thedemgel.com>
Merge pull request #504 from tenowg/master

Breakdown of Vanilla gui to help with Customization