Semantic Versioning 2.0.0 support
New feature and fixes into SuperMassive core library :
- Semantic Versioning 2.0.0 support with a new RegexHelper and validation attribute (SemverStringAttribute).
- Minor fix : GuidStringAttribute could throw an exception in rare cases.
- UnitTest Helpers improvements