A few more changes to internal error numbering.

- It should not be the case that C/assembly runtime needs to know all
  error numbers. Stop exposing most of the constants, to lessen potential
  confusion/conflict on things like CONTROL_STACK_EXHAUSTED_ERROR,
  which is a static symbol that falsely appears to occupy the same realm
  as the small integer <x>_ERROR constants.

- Stop dumping huge s-expressions for the type that describes
  all specialized simple arrays of rank 1.

- Rename OBJECT-NOT-FUN to OBJECT-NOT-FUNCTION.