In which we improve S3 support in our API

- add routes for listing, deleting and uploading S3 resources to Quests
- put S3 signing requests in URL's beneath the affected resources
- simplify S3 signing implementation in the back-end and in the front-end example code
- better docs for S3 uploads

@maiamcguinness @thcrock @malynda @wilhow