3413: added TrashHandler

* added a trashq WorkQueue to manage the trash list
* added TrashHandler to process "PUT /trash" requests
* added TestTrashHandler
Instead of hardcoding the 3, parameterize it on the input. I believe that's `good_json` here, right?