making splitVersion() more robust. now assuming empty version string is 0.0...