factor simplest common resource code out
Merge branch 'feature/quest-crud' into feature/restful-refactor

Conflicts:
	backend/src/backend/quests/views.py
Merge branch 'feature/quest-crud' into feature/restful-refactor
add basic CRUD for quests
minor fixes

- watch out for empty updates on PUT's
- pass synchronize_session=False on update and delete