SDF to SMILES
This release primarily modifies the `sdf_to_smiles` function. Previously, the user had to specify which properties they wanted extracted from the SDF file (along with the SMILES) using the `properties` flag. That option still remains, but now the user can alternatively request that all properties are extracted from the SDF (with the `all_properties` flag). Additionally, the user can now specify the name of the column in the CSV file that will contain smiles using the `smiles_column` flag (previously it was hard-coded to "smiles").
Morgan fingerprints
Additionally, this release changes the fingerprint type of Morgan fingerprints from `bool` to `np.float32`. This brings it in line with the RDKit fingerprints, which are already `np.float32`. Additionally, this will help avoid issues with using Morgan fingerprints in ML models that expect float-type vectors.