Added description, hint category get methods to plugins in the C and python API, and in the backend.
Start bringing in the usage of properties instead of Capabilities