Add L.Layer#geoJSONProperties for easier custom GeoJSON generation.

Addresses #2888.