fixes issue 80
Add exceptions handling
Fixes bug 161
Merge branch 'develop' of git@github.com:EsupPortail/esup-opi.git into develop