* d_a_lstair - 100% matching for GZLE01
* d_a_lstair - 100% matching for GZLE01 - restore comment deleted by mistake
* d_a_lstair - 100% matching for GZLE01 - fix return values of functions in the MethodTable; replace code with some inlines and macros; improve some casting locations; replace some magic numbers with enum usage; adjust res enum file according general update in the codebase
* d_a_lstair - 100% matching for GZLE01 - remove useless parameter
* d_a_lstair - 100% matching for GZLJ01, GZLE01 and GZLP01
It's not completely consistent, but it seems like the majority used `bool`, and only a handful used `BOOL`. So I switched all of them to `bool` except for 13 TUs that stopped matching when changed like this.