fixed Version.fromString()
improved Version a bit to match the Maven version schema