Fix issue in REST-style URL parsing of timedimensions (#103)

Also Allow a double hyphen as a separator for time intervals as
specified in a note in clause 4.4.2 in ISO8601.