Added support & tests for hyphenated version ranges.