use version package so that version comparison works for 1.10 and up

I would like to merge this early, if possible, since this is causing failures in https://rt.gsc.wustl.edu/Ticket/Display.html?id=103180
This won't quite work.  `version` behaves differently depending on if the version starts with a `v` or not.  Compare:

```
23 Dec 12:20 [8] $ version->parse('v1.10') < version->parse('v1.7')

23 Dec 12:20 [9] $ version->parse('1.10') < version->parse('1.7')
1
```