core: Create _property_map and _callable_map per hardware
The hardware description now use an obvious name PROPERTY_MAP
for the class attributes.
This properties are copied per hardware instance.
This will allow in the future to create autonomous properties per hardware instance, if needed.
Note: rtschemamixin
was patching the class dict, maybe it was impacting the whole instances too, no idea.