CMake Unity builds are dependent on the maximum memory that compilers can use - [x] Add a Unity build batch size flag for the user to update Unity build batch - [x] Override default batch size with user-defined if defined - [ ] Update installation documentation (show the error when to update the unity batch size)