add formhandler

I added a formhandler. At the moment the struct which is passed in is limited to strings-fields. If a field, marked as required isn't present, a *RequireError is available to inject. Sorry for the typos in the doc, i'll correct them asap.