For OS X versions with a patch version of 0, the sw_vers command does
not output the patch version (i.e. "10.8" instead of "10.8.0"), so we
fix this by accepting also two parsed numbers instead of only three.