Change custom slash command from sctests to sc
Rename OnFullyLoaded to OnEnable in Tests.lua
Refactor Timer code.

This adds function StartRepeating timer and a local function StartTimer which both AddonOject:StarTimer and AddonOject:StartRepeating timer use to create timers.
Add object parameter to StartTimer.
Check for Addon object in DebugPrint instead of self.debugHeader
Refactor of object creation code for modules and main Addon Object.

Added CreateObject function that creates an object in the same way NewModule did previously for modules. This greatly simplifies the code in some areas since we no longer need two types of print/debug headers.
Add missing string concatenation
Fix remaining bugs in CreateObject code as well as some cleanup
Rename CreateObject to CreateAddonObject since that is what it's really doing.
Remove unnecessary local in CreateAddonObject.