ivle.webapp.base.views#JSONRESTView: Check that methods are available before
trying to execute them. Also raise a legal MethodNotAllowed with an
'allowed' attribute indicating permitted methods
ivle.webapp.errors: Alter constructor to take mandatory 'allowed' argument.