Reimplement multi/form-data parsing using MIME parsing classes.
Bump shared library version. Mention MIME stuff on the home page.
Remove iter_value.H and update doxygen documentation.

Replace iter_value's functionality with decltype() in most instances, and
adjust some template parameters in the few instances that use iter_value with
an output iterator, where decltype() does not work. Change some undocumented
classes to accomodate.

Update to doxygen 1.8.2
Remove several doxygen workarounds that are no longer needed.
Custom MIME section information objects
Add separator_line_start token
Fix documentation.
Implement IDNA using libidn
Explicitly allow access to httportmapd
Document IDN
Implement domain public suffixes.

Implements the algorithm given on http://publicsuffix.org/
Remove per-domain cookie list
Implement per-public suffix cookie limit
Doxygen changes
Doxygen fixups
Fix make distcheck
Do not wrap the portmap table
Bump release