[TASK] Fix a couple hundred CGL and declaration issues
Merge pull request #657 from NamelessCoder/cgl

[TASK] Fix a couple hundred CGL and declaration issues
[TASK] Bring coverage up
Merge pull request #658 from NamelessCoder/coverageagain

[TASK] Bring coverage up
[TASK] Adjust commas and semicolons
[BUGFIX] Use hasOwnProperty to prevent JS errors
[TASK] Remove unused imports
Merge pull request #660 from cedricziel/fixInspections

Fix inspections
[TASK] Cover Provider scope with tests
Merge pull request #663 from NamelessCoder/coverageagain

[TASK] Cover Provider scope with tests
[TASK] Coverage, ViewHelper scope

One noteworthy refactoring: introduce constant for LLL relative path on Form/FormViewHelper.
Merge pull request #664 from NamelessCoder/coverageagain

[TASK] Coverage, ViewHelper scope
[TASK] Compact a return statement in AnnotationUtility
[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