Warnings cleanup.
Merge pull request #565 from BarAgent/dep-0007

Circular reference error reporting
[crt] Inline TYPE_CHECK_ARG and PERFORM_INLINE_TYPE_CHECK.
[crt] Missing braces around for loops.
Merge pull request #566 from waywardmonkeys/inline-type-checks

Inline type checks
[duim,gtk] Set radio buttons group
Merge pull request #568 from fracek/duim-gtk-radio-buttons

[duim,gtk] Set radio buttons group
Merge pull request #563 from cgay/warnings

Warnings cleanup.
[build] Allow building multiple runtimes.

This allows us to build both x86 and x86_64 runtimes on Mac OS X.
This could be extended to Linux as well.
Merge pull request #567 from waywardmonkeys/build-multiple-runtimes

[build] Allow building multiple runtimes.
[docs] Fix regex example code.
[duim,gtk] Create radio-menu-buttons as GtkRadioMenuItems

When creating the radio buttons we assign the correct group.
Also adds the necessary binding in gtk-dylan.
[duim,gtk] Correctly handle menu buttons activate signal

Just calling activate-gadget on a gtk-radio-menu-button is not enough to
set the menu-box's selection to the activated item. Calls to gadget-value
were always returning #f because the gadget's box current selection was not
set.
[duim,reversi] Use correct keyword filled?:
[duim,examples] Group reversi draw-piece functions
Merge pull request #569 from fracek/duim-gtk-radio-menu-items

Fix menu radio buttons
[docs,hackers] Add note about GTK debug env vars.
Add a -verbose flag to dylan-compiler.  By default compilation is non-verbose.  See https://gist.github.com/cgay/6217601 for examples of both.
[env] Comma-separate list of superclasses in RST interface-reference report.
Merge pull request #572 from cgay/library-report

[env] Comma-separate list of superclasses in RST interface-reference report.