Add db context manager with baked in timeout
Merge pull request #2 from cggh/SQL_timeout_rework

Add db context manager with baked in timeout