Added zIndex and icon binding support to marker

These are implemented following the existing `location` pattern.

Let me know what you think, so we can write other properties bindings.