Negative offsets for marker-label anchors

I wanted to be able to display a `marker-label` to the right of a marker, which required a negative x-offset in the `anchor` attribute.

I updated the regex for parsing that value, and put together a couple of tests for the affected method.