Changed from RuntimeException to Exception
added trhrows for PersistenceServiceException
Merge pull request #118 from mikeyman77/ps/exception

Switched over to using Exception instead of RuntimeException for Persistence Service