Add specialized exceptions to the API
upgrade to play 2.3
Merge branch 'exceptions'