Move private methods to bottom in SqlServerMonitoringApi
Do not nest connections and transactions in SqlServerMonitoringApi

Fixes #120