CRUD controller draft..

Usage:
- extend hathoora\controller\CRUD
- then add functions like the following:

function collection()   - for GET e.g /resource
function read()   - for GET e.g /resource/1
function create()   - for POST e.g /resource
function update()   - for PUT e.g /resource/1
function delete()   - for DELETE e.g /resource/1