[Enum] (minor) Remove an incorrect function declaration.
(refactoring) Move Flags.h from Enum package to Arithmetic.
(refactoring) Move Base64 from Io, PlainTypes from Value to Data package.
- Add Data facility package.
(refactoring) Move FlagsTest.cpp to Arithmetic folder.
(refactoring) Move EnumLookupTable from Enum to Data package.
- Remove Enum package.
(refactoring) Rename EnumLookupTable to LookupTable.
- It allows the value type to be enums or integers.
[Data] LookupTable adds support for aliases (up to 2).