use `CONFIGURE_ARGS_qq' in `reconfigure'
Mac OS X installers: use "ds-store" package instead of scripting Finder

The Mac OS X "installers" are just ".dmg" files with a particular
layout and background image, which are record in a ".DS_Store" file
in the disk image. We have been generating a ".DS_Store" file through
an AppleScript program and Finder, but that script has been fragile,
and the result depends on the version of Mac OS used to generate
the image (e.g., an imagine generated on 10.7 does not look right
on 10.5).

A new `ds-store' library can write ".DS_Store" files directly,
and it uses a format that is compatible with old Mac OS X versions.
configure: fix a CC vs. CC_FOR_BUILD mismatch
Move honu vim support to the honu package.
Move slatex rubber support to the slatex package.
Move shell completion to its own package.
Move honu.vim to lib directory on install.
Move honu tests to the honu package.
Move slatex rubber support to lib directory on install.
fix bug in ->

Specifically, in the case when the arrow is of the shape
(-> any/c ... any), then the predicate didn't ensure that
there were no mandatory keywords in the given function
GC clean-ups related to disabled collections and place-shared space

The changes make shared-space allocation work in GC-stress mode
(forcing "master" GCs, just like other GCs).
removed #% from 'symbol table'; clarify that they are not symbols
fix typo
Added a #:derive-property option to define-generics.

The define-generics form can now derive existing struct properties, so that any
instance of the new generics group is also an instance of the struct property.
Added generic-method? and generic-method-supports? predicates.

Methods in generics groups are now special procedures recognized by
generic-method?.  Running (generic-method-supports? m v) returns #t if the
generic method m has an instance-specific implementation for the value v, and
returns #f if it has no implementation or only a fallback implementation.