Issue #2053879 by tstoeckler, effulgentsia: Remove layout.module from core.
Issue #2077313 by Berdir: Remove unecessary BC decorator code from edit.module.
Merge remote-tracking branch 'upstream/8.x' into 1203886