fix grind queue tests
consistent internal naming for defpun and defslots
deprecate defpun* and defpun/type*

This functionality is now covered by the :use-caller argument
to make-kernel.
deprecate psort*
handle parallel compilation
plet now exploits type declarations
version 2.4.0