Add .gitignore
Fix NullPointerExceptions on OS X/Java 1.8 (handle null return from JTabbedPane.getBoundsAt(int))
Fixes NumberFormatException when parsing defaults XML see #2