SF bug #685773: 2 (more) bugs in turtle

The docs recommend filling by fill(1), drawing commands, fill(0).
However, the filling did not actually take place until the next
draw command.  Fixed by issuing a null draw command at the end
of the fill method.
diff --git a/Lib/lib-tk/turtle.py b/Lib/lib-tk/turtle.py
index e915ce9..b56d91c 100644
--- a/Lib/lib-tk/turtle.py
+++ b/Lib/lib-tk/turtle.py
@@ -149,6 +149,7 @@
         self._filling = flag
         if flag:
             self._path.append(self._position)
+        self.forward(0)
 
     def circle(self, radius, extent=None):
         if extent is None: