Operator shelf edit form (bug 1074431)

r? @ngokevin @cvan @spasovski 
you sure you don't want this to be `.button`? and it seems like we should have a reusable class like `.shelf-button` instead of relying on a parent selector.