2.1 dev branch

Contains the prototype "edit properties" page which pulls together the forms UI, config service and model definition service to dynamically render an appropriate form.