Issue #1451830 by tekante: Ensuring a clean error message instead of a PDO error message is generated when trying to create a context with a duplicate name