---
merge with master changes
draft implementation of FK editors
main functionality of this feature is implemented
Merge branch 'master' into select-crud

Conflicts:
	core/modules/share/scripts/Form.js

Merge with master
Merge branch 'master' into select-crud
removed needless empty namespace
and changed doctype from XHTML to HTML 5
draft implementation of FK editor
merged with FK editor branch