See if we work on 5.10
Merge branch 'rafl/try5.10'

* rafl/try5.10:
  See if we work on 5.10
See if we work on 5.8
Attempt to support 5.8
Merge branch 'rafl/try5.8'

* rafl/try5.8:
  Attempt to support 5.8
  See if we work on 5.8
Quote perl versions

Otherwise they'll be interpreted as numbers and trailing zeroes will be
stripped. That's only an issue for 5.10 right now, and travis does assume you've
meant 5.10 if it sees you asking for 5.1, but the web interface will still say
5.1, which bothers me.