WebSession: fix for settings data saving
WebSession: fix for settings data saving

* Addresses issue with Boolean field in settings forms.

* Saves form data instead of POST data from request.

Signed-off-by: Krzysztof Lis <f391554997dcf8a7be68e51e1a7aa997e7aae3f3@cern.ch>
Co-authored-by: Jiri Kuncar <2bdffcb416fed3002465740d19a053a39918cbe5@cern.ch>

tiborsimko/invenio-base,inveniosoftware/invenio-base,tiborsimko/invenio-base,inveniosoftware/invenio-base