- Update route drawing methods to allow 'icons' option for drawPolyline

I wanted to be able to draw routes that have dashed or dotted lines and needed the 'icons' option that drawPolyline() supports. I have only tested this with the drawRoute() method, but made similar changes where it looked appropriate for drawSteppedRoute() and Gmaps.Route().