Check the actual error being thrown

When I first tried to create the workspace, the table didn't exist yet, but since any exception is caught and not cheked, I got the error that the workspace already existed
Merge pull request #79 from Burgov/better-error-handling

Check the actual error being thrown