Add remaining path options

- Extract path options into base class `AbstractLeafletVectorState` with appropriate setters in `AbstractLeafletVectorConnector` so they can be re-used in other path-type objetcs (e.g. circle, circle marker, etc.).
- Add missing path options.