[TIMOB-14878] [TIMOB-16555] [TIMOB-16674] Version number formatting fixes!

[TIMOB-14878] Fixed CFBundleVersion and CFBundleShortVersion in the Info.plist so that the CFBundleVersion is exactly what was in the tiapp.xml and the CFBundleShortVersion is the version from the tiapp.xml, but truncated to no more than 3 segments.

[TIMOB-16555] Now allow any number of version segments in the version number when setting the CFBundleVersion.

[TIMOB-16674] Fixed android:versionName parsing to not truncate trailing zeros.