Made the application play nice with OS X, updated gradle files to download the correct SWT jar, and created a gradle.properties file to properly set up the JVM when a Mac is used!  Note, to run from your favorite IDE you'll still have to pass the -XstartOnFirstThread argument to the JVM yourself.