Implementation of Enumeration type
Merge branch 'CallbackFunction' into Enumeration-Type
reverted IDLType type attr to readonly
Fixed copy/paste error