TODO: idl: + audit IDL for conformance with bonobo/doc/FAQ's [Java] naming practice [Michael] cspi: + ensure spi-listener-impl's list notification methods don't have a re-enterancy hazard. [Michael] + namespace all methods missing a prepending Accessible or SPI_ prefix. [Bill] + Put LGPL headers everywhere. + Fix the conversion of Accessibility_Role CORBA enum to AccessibleRole enums. [Bill] registry: + move code into here from libspi [Michael] + fire an event on dead application & re-factor the listen for broken code. + consider use of GHashTable instead of GList for listeners [Bill] bridge: + move code into here from libspi libspi: + remove redundant casts throughout + determine if there are other headers we don't need to install + consider moving the non-impl. parts into registryd/ bridge/ etc. + merge the DeviceEvent and KeyEvent structs to avoid the bogus casting of these back and forth. + complete implementation of support for RelationSet and StateSet, and export to cspi. + complete and test the pre-emptive key API so that we don't always do AnyKey grabs. [Bill] + complete the conversion from AtkRoles to Accessibility_Role enums. [Bill] test: + update test-simple to do complete API tests + Expand tests for AtkTable + remove comment from test_value; ensure that it works.