set_env helper
Minor refactor move handling logic to a content type specific handler

Multipart forms will work like urlencoded forms in that they submit a
decoded key/value list to the app - but they'll also consult with an
optional part handler during the building of this list to handle or skip
different parts - in particular file uploads.