Removes superfluous pessimistic connection code

Removing RM9078

Updates the quark db layer to remove pessmistic connection handling,
added by RM9078. The code was put in place to provide assistance around a
perceived bug at the time, but was never utilized and was also not the
source of the issue. Most importantly, oslo.db already provides
identical functionality, so the original patch was a waste.
Adds configurable semaphore synchronization

RM10494

Updates quark/ipam.py to have configurable sempahore synchronization
after testing proved favorable in multiple environments.
Merge pull request #278 from Cerberus98/remove_pessimistic_connections

Removes superfluous pessimistic connection code
Merge pull request #277 from Cerberus98/RM10494

Adds configurable semaphore synchronization
Anil Kumar

Steps to run quark db migration if neutron
database is already in a different version