Merge pull request #45 from sigurdm/fix_version_range_union

Fix union of version ranges