MediaRange and MediaType can now support quality factor and extensions
Make AcceptHeaderSpec ever so slightly more elaborate