dbwrapper: Remove throw keywords in function signatures
Using throw() specifications in function signatures is not only
not required in C++, it is considered deprecated for
various reasons.
It is not implemented by any of the common C++ compilers. The usage is
also inconsistent with the rest of the source code.