latest jsonapi and backbone contacts edit web interface

Lets merge in current development on the jsonapi / backbone web interface branch.