Add binding for random favorite mount button
Added debug timer for load time testing
Revert "Add binding for random favorite mount button"

This reverts commit 52b5443fce9fd8315cd4a087070bb88de12cd208.
Revert "Revert "Add binding for random favorite mount button""

This reverts commit 217dd3a27e11d84cd0203baf6c9916483db0ae8a.
Added new skinning modules

Began skinning Blizzard_GarrisonUI's BuildlingListFrame
Skinned Skada
Skinned MerchantFrame and replaced pages with scrolling
Fixed bug with FactionFrame
Added new Config and ClassBars modules
Skinned Chat Frames
Added config panels for Inventory and Minimap
Added Reputation to experience bar
Misc file load changes & unitframe additions

Added Castbars to unitframes
Test for unit validation when updating unit name
Renamed Config.lua to Default.lua due to the Config module addition
Added SharedMedia
Added table of all blizzard FontObjects for easy maniuplation later on
Fix slight alignment issue with GetGoldString textures
Added optional parameter (frame) for SetPoints function
Added positioning of MainHelpButton and CloseButton to CreateHeader
function
Added function to easily setup frame moving
Added SkinDropDown function