* run clang-tidy with readability-braces-around-statements
clang-format the results
clean up all the parts that clang-tidy-8 broke
* fix problem on windows
* Fixes#2450
adds `hasOwningMol()` to the public API for Bond and Atom
* add to other classes;
add to python wrappers
* get the smiles generation partially working
* changes in response to review
* Conformer GetPos returns a numpy array rather than a tuple of tuples
* Add missing method binding to GetPositions for a conformer
* Minor fixes
- avoid copying the coordinates,
- add a test