Updated the TimerManager to remove the GLib dependency.
-Made it so it uses it own thread system
-Changed the action system to use custom events instead
-Resolved the Unit Tests problem that was preventing the count to update