[Play2] Fix HTTP return codes

Lots of methods are returning 200 instead of the appropriate HTTP code. I've just passed the appropriate HTTP code to JsonResponse.