Some fixes in site client edit

Fixes ging/fi-ware-idm#12