Rest service translations

We should probably protect getList with acl as well. Overriding the parrent's onDispatch func and putting the acl logic there could cover both your 'getList' and 'put' and it would ensure the service stays protected by acl even if people add more verbs later such as 'get' or 'post'.