implement DELETE for feature endpoint

tests and minor adjustment to feature GET to return NOTFOUND for a
request to edit a feature that doesn't exist