Bugfix: Allow passing key to GET /api/datatypes/mapping.
All anonymous API endpoints should also allow authenticated access and just ignore the key.
Suite of API tests for exist datatypes endpoint.
Update datatypes API to newer API decoarator/exception handling.
Reduce repeated nested object access in galaxy.api.datatypes.
Expose datatype converter information via datatype API.
With test case.