Updated the FixChatFrames Function, to better handle the tab modification.

Reduced the ammount of events to trigger FixChatFrames() witch produce less overhead.
Tab switching should now be alot smother. 

Issues: 
	Chat tab text (General and Combatlog) can sometimes get stuck in it's "click position" after moving dockframe. 