Added check for version parts exceeding PHP_MAX_INT, tests.
Added further tests for max int, fix to exception message.