Created documentation + version counting changes & misc

Completed documentation in source code
Added PATCH variable to version counting
Upgraded the debug experience-to-level macro to in-use macro (old macro still defined as OLD)
Splitted IndexesIndex::skillInit() into abilityInit() and spellInit()