Fixed #95 with solution from @orient-man; added test for that bug and added proper semver comparison functions (required for test)
Switched one other case of semver comparison to use new methods
Merge pull request #177 from appendto/95-undefined-responseText

Fixed #95: undefined responseText in success method with no dataType