MEDIUM: We fire first the editor changed event so that associated
controllers are properly updated and action initializers properly
registered
MEDIUM: Added default view when project has no process yet.
MEDIUM: Dropped zoom control because it is not intuitive and it is often
triggered accidently
LOW: Improved locked/not-locked verification
MEDIUM: Improved default object computation
LOW: Dropped irrelavant code and comments
LOW: toString used display name now