fix for empty multitext in makeValidModel in edit.js
added a state mechanism which updates the URL (without refreshing).

Ideally we should move to UI-Router, but I put that off in favor of this implementation.
comment bubbles (and button) in edit view
fix persistent comment url
fields are now not editable in comment view
wip getting PHP comment models into shape
Merge branch 'lf-master' into lexiconapp/refactor

Conflicts:
	src/angular-app/languageforge/lexicon/ng-app.js
	src/angular-app/languageforge/lexicon/views/edit.js
support for deleted entries
wip comment commands
Merge remote-tracking branch 'langfo/master' into lexiconapp/refactor
support for commentModel->isDeleted
writing LexCommentCommands
LexCommentCommands wip
LexCommentCommands_Test all tests passing
LexEntryCommands_Test now working again after refactor
field visibility wip
Merge remote-tracking branch 'langfo/master' into lexiconapp/refactor

Conflicts:
	src/models/shared/dto/RightsHelper.php
	src/service/sf.php
field visibility wip
Merge remote-tracking branch 'langfo/master' into lexiconapp/refactor

Conflicts:
	src/angular-app/languageforge/lexicon/js/services.js
	src/service/sf.php
rename fieldIsCustom to isCustomField