COM: Added Running Object Table bits.
Added proxy and annotations to assist easy use of COM.
Added java friendly version of some COM interfaces.
Added Tests.