Designdebt/request params kept unmodified

This is a replacement for https://github.com/thehyve/Rmodules/pull/41
As i said before, this addresses the problem of the invalid request.json, but it focussed on the real problem of the way we are 'hacking' the UserParams.
UserParams should reflect exactly the content of the request, but one of its values (analysisConstraints) was being modified even before the UserParams is created.
This solution tries to solve that, without forcing us to refactor the remaining jobs UI to use analysis constraints (and introducing a lot of risk).