Revert "Fix layout delete issue, fix layout adding to top of the area."

Some inline edit mode functions do not clean up after themselves
properly by firing the `EditModeExitInline` event. Commit aa15316 did
not anticipate this, and so allowed the bugs in these inline edit
functions to show themselves. For the sake of stability and a timely
release, reverting it once again hides these issues and brings back

Additionally revert 3c3860a

This reverts commit 3c3860a0a72c9c02d9d0cc0efd879016e8b9d2eb.
Merge branch 'develop' of https://github.com/KorvinSzanto/concrete5-5.7.0 into KorvinSzanto-develop
Rescan blocks after canceling inline content block form.
making update work
remove exitinline event for now to prevent layout race condition.
Fixing issues with update
Merge branch 'develop' of https://github.com/KorvinSzanto/concrete5-5.7.0 into KorvinSzanto-develop
Merge branch 'develop' into KorvinSzanto-develop
Merge pull request #1371 from KorvinSzanto/fix-1370

Rescan blocks after canceling inline content block form.
Update class generation.
Update to use core_class helper.