Adds a string constructor to MediaRange

for Fancy. Makes better usable from f#. We could choose to make it
completely immutable after this. I didn't go as far. Did make the static
constructor function obsolete.
Merge pull request #1601 from curit/media-range-constructor

Adds a string constructor to MediaRange