This patch fixes a bug which causes the arrow cursor to get garbled on
the new Quadra 840av and 660av machines. It is not needed for any
other machines.

"cyclone-cursor-patch" stops the I-Beam and watch cursors from being
garbled on an 840av. It does this at the expense of removing the DWIM
from set-cursor, with-cursor, & *cursorhook*. If the cursor passed to
(or stored in) these is a macptr, it is assumed to be a handle, with
the exception of *arrow-cursor*, which is assumed to not be a handle.
Before, set-cursor called handlep to determine if a macptr was a
handle. This no longer works for ROM-resident cursors on the av macs.
