Use overlay-url instead of overlay-form for badge management

This allows to create or edit multiple badges in a row instead of
closing the overlay after pressing submit or cancel.