EPropertyReferenceFlags removed too, because it is unused.
#ttp 329394: UHT: Support the C++ "enum class" syntax for UENUMs
#codereview robert.manuszewski
[CL 2252907 by Steve Robb in Main branch]
#fix Integrated code.
#fix Added other code to SimplifiedClassParse to make #elif etc. work in the middle of #ifdef/#ifndef.
#fix Added missing UHTDebugging.manifest fields.
#change Added some test preprocessor directives to TestObject.h.
#change Fixed some alignment.
#codereview robert.manuszewski
[CL 2061388 by Steve Robb in Main branch]