Rename cmake -> CMake
Fix Linux platform detection
Fix MySQL compilation error: "Can't create output directory for sql/share/bulgarian"
Disable plugin creation on UNIX
Add Linux to the supported platforms
Fix Linux detection in CMake files
Fix headers inclusion for Linux
Revert "Fix Linux platform detection"

This reverts commit e423c6fca63376f7ee60ce77660f2c9ec60c1f0f.
Revert "Fix Linux detection in CMake files"

This reverts commit 1b2ec23d0b1736fb3dbf9f32872864350ccf67ea.
Fix CheckLinuxCompiler.cmake path
Define LINUX variable on UNIX platforms
Properties are now working properly
Fixed variant storage
Replaced UntypedVariant with DynamicObject in reflected function operations
Reflected functions now correctly accept non-const parameter arrays
Added explicit conversion between T <-> const T& into the dynamic object construct
Support for default values on properties
Preparation for modules
Module build fixed
Temporarily disabled PLPlugin