Add polygon perimeter drawing

I notice that you are using this in a call to `matplotlib.path.Path`... What is the coordinate system there? (Their [doc](http://matplotlib.org/api/path_api.html) is annoyingly silent on this, on first inspection!)

It sounds like we are using (rr, cc) here but that depends on where the origin is... (Or whether it matters)