Correctly handle ID not existing and make asynch, which is the correct behavior for this servlet
Merge pull request #133 from Yelp/fixup_testtag

Testtag: More cleanly handle no id param & make asynch