Add Version.nextBreaking and "^" operator

This change was to avoid an extra `skipWhitespace()` call before checking for "^" below.