Fix bug parsing chrome version string "30..latest"

This fixes a bug where parsing the following browser field in .zuul.yml
config fails:

browsers:
- name: chrome
version: 35..latest

Casting ‘beta’ to a number results in the end version being set to NaN.
Merge pull request #67 from feross/master

Fix bug parsing chrome version string "30..latest"