JDBC Repository should propagate any exception from the database.

Hello,
Following my previous pull request (#90), here is another one that makes the JdbcRepository propagate the SQLException through an IllegalStateException, i agree that in the future a Runtime "StateRepositoryException" might be better.

Regards,
Fabien