Update the documentation for the REST API
Update base API-testcase for PUT requests
Exclude the user profile's temporary flag from the resource
Add tests for the language resource
Output the resource a schedulestep belongs to