Update client version from 1.4.1 to 1.5.0 across configuration files, source code, and documentation
Replace direct CLIENT_BUILD usage with FormatVersion to consistently display semantic versioning. This omits trailing ".0" and git suffix when build number is zero, making version strings cleaner and more predictable.