Fixed equality bug between MediaRange and MediaType
Add satisfies method to Ranges and Types