TEIIDDES-1523 further refinement of object editor panels.
Inserted procedure type selection dialog prior to opening New Procedure dialog.
Added checks to prevent creating objects with invalid names