version Or Null
Given a version String, such as 2.0.0 or 2.0.0-SNAPSHOT or 2.0.0-SNAPSHOT.rc1 to parse it into an AvailVersion.
Return
The AvailVersion or null if the version string is malformed.
Parameters
version
The raw version string to transform in an AvailVersion.