Ongoing PinBuilder work.

1. Change pin to a rounded box instead of a teardrop.
2. Add `Color.brighten` and `Color.darken`.
3. Avoid using SVG directly in order to make things work on IE.
4. Support single character labels as part of the geojson simplestyle implementation.