refactor model editor from react to angular

- fixes #861 - not able to delete properties

- fixes #860 - not able to change property types
Merge pull request #862 from strongloop/fix/221-null-datasource-values

Fix/221 null datasource values