maxSatisfying() should return null if no versions satisfy the range

Trivial patch for issue #20 as requested