Updated the edit extender to use observable for the isEditing and hasMutated flags
Added a facade for the edit property extender
Added a face for the subscribe and utility extender and a transient component setter