This PR adds a new constant, JOOMLA_MINIMUM_PHP, which defines the minimum supported version of PHP.
Why?
Presently, the minimum version checks use hardcoded version numbers as needed to make the check. Also, as it isn't defined anywhere in the application, it means any third parties wanting to make note of the minimum PHP version have to do it themselves and make updates with core.