changed to persistenceexception in all repositories and services, refs #87

#87