Operator shelf edit form (bug 1074431)

r? @ngokevin @cvan @spasovski 
I wish we could leave open the possibility to share these files (like this and aviary.js) between Transonic and Operator Dashboard. There's a time constraint, but going this way, there's really no turning back.