LNT: whitespace
REF: reorganize and refine HTTP server exception handling. ENH: specific HTTP error codes and shorthand error messages. ENH: differentiate between GET vs. POST/PUT, prepare to respond differently for GET.