Bugfix: more issues with property handling.
- The types of properties were not kept when using Open Babel or RDKit, so when properties were reread from an SDF file the JSON properties were converted into strings, causing various errors. This is fixed.