Changing the way mac app handler is registered to use a reflected proxy rather than having special-case build of apple class
Trying to fix resource reference problems, did some cleanup to add generics to ClientState as well as remove other warnings
Ugh so apparently the resources folder is considered a classpath - updated eclipse's classpath to include this
Updated the quit process for mac to rely on the application quit handling rather than system.exit