#93745: Removed unnecesarry requires.
#93745: Removed unnecesary dependencies in the LayerTreeFolder class.
#93745: Fixed Folder class declaration.
#93745: Added some missing requires.
#93745: Added support for folder configuration shortcut (using type:"folder" in the layers configuration) and modified test.