[TASK] Cover Backend scope with tests
[TASK] Cover View scope with tests
[TASK] Cover Backend scope with tests
[TASK] Cover AbstractFormComponent with tests
[TASK] Evict Flux DebuggerUtility; use devlog + flashmessage
Merge pull request #667 from NamelessCoder/coverageagain

[TASK] Cover Backend scope with tests
[TASK] Use core BE configmanager getPageUid as fallback

This ensures complete compatibility compatibility with CLI commands which fall back to loading root page UID from the root TS record. Before, the behavior of this resolving was a bit too strict but perfect for BE usage - after, the final, custom TS record resolving is replaced with the (only) method the standard BE configmanager normally uses.

Fixes: #668
[TASK] Ensure DateTime field contains executable code

Custom create() method added, allowing presetting of settings (such presets currently not added).
[TASK] Refactor Select field's getItems method
[TASK] Compact logic of ResolveUtility::resolveCurrentPageRecord
[TASK] Compact two conditions in ClipBoardUtility
[TASK] Refactor ResolveUtility to expose overlay resolving as API
[TASK] Refactor ContentAreaViewHelper to smaller units
[TASK] Refactor RecordServiceTest::preparedGet and add tests
[TASK] Do not use VHS ViewHelperUtility
[TASK] Cover Form scope with tests
Merge pull request #669 from NamelessCoder/refactorings

[TASK] Refactorings
[TASK] Remove a PHP warning prevention that core now performs

Flexform XML content with invalid data is now silently ignored by core, no need to early return in our code.
[TASK] Cover Content- and Flux Services with tests
[TASK] Remove unused element