return 202s when completing vice 300s

This is a simple approach to allowing AJAX requests to succeed when
using the completion APIs.
Merge branch 'experimental'