Fix an apparent misunderstanding with pessimistic matching

Seems I misunderstood pessimistic matching in http://docs.opscode.com/essentials_cookbook_versions.html#constraints -- the version constraint check was explicitly disallowing an exact match with ~>.