Fix OpenFusion CircleMarker coloring. (2.1.1b)

All CircleMarkers were displaying red instead of just points with
images because only a reference to the MarkerOptions was being copied.
Then, when an image was detected, it would change the color for all
points. The code has been moved into functions, and variable names have
been revised.