webadmin: Pass map instead of strings to KeyValueModel

Instead of converting to and from strings, try to keep the data as a
map.

Change-Id: Ic57b3157960e829d43073c1614647b25a3b6a139
Signed-off-by: Lior Vernia <lvernia@redhat.com>