Database: removed Connection::exec(). Name is abbreviation and there is no need to have two methods (exec & query) with nearly the same behavior.