wrap PDOException for exec() method and cleanup unnecessary try catch blocks
Merge pull request #703 from deeky666/DBAL-1022

[DBAL-1022] Wrap PDOException in PDOConnection::exec()