fix bigclockwindow's lack of hiding, set ArdourWindow to just-hide-on-delete and add a bit of visibility tracking debugging
fix missing content of theme manager
more window management rationalization
fix crash on export if no master bus is present in the session
make ArdourDialog and ArdourWindow call ::relay_key_press() which fixes the "not-toggleable-on-first-show" and other issues
fix bad edit that caused simple proxy windows to fail/crash
drop WIN_POS_MOUSE on a managed window if we have stored coordinates and after the first present() call
a few minor changes required to get a DMG to build (on Tiger, at least)
various changes to window visibility mgmt, including use of the mixbus2 code for toggling editor + mixer windows. no longer attempt to track changes made outside of ardour, which is a lost cause
work work on window mgmt: offer the change to mark all floating windows as Dialogs (in th theme manager), and mark ArdourWindow and ArdourDialog as transient-for on creation, based on current WindowManager (ardour-object) settings
change namespace/naming of WindowManager classes; register all ArdourDialog and ArdourWindow classes as ProxyTemporary windows so that transient-for can be set for all such windows
don't set transient-for on OS X, where it is not necessary
use hw.physicalcpu to get a more accurate CPU count on OS X (hw.ncpu includes hyperthreading cpus)
tweaks for OS X menu building
cleanup menus/actions mess exposed on OS X; remove video items from OS X menus (for now)
various miscellany related to versions, gtk2 build and packaging
merge with master