Add GET /models endpoint.

It's usually recommanded to write small test methods, inside a dedicated test suite, taking advantage of `setUp` mechanisms.

This way, the specifications of what is being implemented is much clearer (``def test_models_is_present_when_read_permission...``), and it's much easier to find out what behaviour was broken when one of the small tests fails...