- abolish get_kind(), is_kind() with their mixture of class, variation and
model name results
- simulate old API GetKind in api1init by addition of a GetClass function
- do no longer store kind as an object attribute
- resolve kind always via object validator
- prefer usage of getClass where possible
- introduce getModelName - currently used model of an object
- support all static floors in all variations and most other objects
- used by st_chameleon
- used by default init_model()
- objects with own init_model do not yet support this method
- all floors test level: add st_chameleon vs. floor test
Note:
- this patch affects most objects in essential parts - please report any
unexpected behaviour changes