Warnings cleanup.
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?:
Merge branch 'master' of https://github.com/dylan-lang/opendylan into duim-gtk-radio-menu-items