* add option to track atoms involved in each bit for morgan FP
Needs test still
* support similarity maps using fingerprint generators
* support RDKit, AP, and TT
still need tests
* add some testing
* response to review
* compiles and runs, not tested
backup commit before I break it
* complete the implementation
* add the MT implementation to the C++ library
* tests pass
* remove old code
* release the GIL
* linux builds
* remove some warnings on macos
* changes in response to review
* add test making sure that multiple bits per feature works with other fp types
* simplification
* expose base options class
* remove redundant df_includeChirality from TT generator
* expose the fingerprint arguments (i.e. options) to python
* typo
* add FingerprintFuncArguments() to simplify things
* getFingerprintHelper() also uses FingerprintFuncArguments
* port atompairs and tts to use new code
* not working yet
* all tests pass
* move the includeChirality flag to the global arguments
ensure stereochemistry is assigned when calculating fingerprints using chirality (#1993)
* migrate legacy morgan fp code to use generators
* refactoring the way bit info is handled
* all tests pass
* all tests pass
* expose getArguments()
* rename getArguments->getOptions
* copyright updates
* update a test
* remove template from FingerprintArguments
some other refactoring and cleanup
* hopefully fix the windows dll builds
* partial docs update
* improve docs and API
* more docs
* more docs
* a bit of modernization
* more doc tweaks
* changes in response to review