Renaming of colTable to ColorTable.
Transformation of ColorTable from struct to class, introduction of a constructor.
ColorTable and S52Color separated into their own files.
Macro replaced with static template function.
Void pointer array replaced with std::vector