Make MediaRange immutable
Merge pull request #1604 from curit/media-range-immutable

Make MediaRange immutable