Force set all address_sanitizer flags in PARENT_SCOPE. Fixes ASAN linker error.
Fix memory leak because Connection and Database held shared_ptr's to each other.
Fix memory leak: clean up MYSQL object when a Connection is destructed.
Fix memory leak: Clean up the embedded server after shutdown
Add suppression file for known bugs in MySQL
Fix memory error: make sure all bind buffers are big enough so emplace_back doesn't have to move pointers.
Fix crash when one binds an optional<FixedValue> as an output field. A fixed-value field (such as int) must always have a buffer*, while dynamic value fields (like string) may have buffer=nullptr if their buffer_length is 0.
Add test for last commit: test if optional<int> works.
Add required header in release mode, for BARK
Add an operator<< for MYSQL_BIND, but don't always use it