tests for getupdates function added
- GetUpdates feed function : includePreRelease, targetFrameworks, versionConstraints parameters supported (relates to TW-38385)
- re-wrote semantic versioning (relates to TW-36083)
fixed semantic version comparison tests
fixed test - drop some cases which are not suitable for currently supported version of semantic versioning soecification
handled not-normalized version strings when construction SemanticVersion, e.g. 1, 1.0, 1.0.0.0
version constraints evaluation works
fixed typo
fixed GetUpdatesFunction tests
Merge commit 'getupdates' into v12
merged getupdates to v0.12