Support the new XPC API.
Add OEIntSizeIsEmpty and OEIntRectIsEmpty functions.
Merge master into XPC.
Merge branch 'master' into XPC
Send global actions through sendAction:to:from: rather than the event responder chain.
Dispatch events directly from the source rather than through the responder chain.
Improve DLog text.
Add asynchronous stopping in OEGameCore and delegate to signal when the frame thread is finished.
Add a method to run a single frame for start up in OEGameCore.
Move methods around.
Add helper macro to get the global instance of the Game Core.
Code clean up.
Return the NSEventType of the original event.
Add and implement -handleMouseEvent: method to handle mouse events in system responders.
Create an unsafe_unretained NSHashTable when weakObjectsHashTable isn't available on the system.
Remove unnecessary synthesizes.
Add a convenience method to know whether an event represent the escape key.
Add the ability to remove events from bindings.
Improve error handling in OEGameCore.