Threading issues resolved in Java 7

Fixed threading issue in Java 7 which stopped the file chooser appearing and also prevented statuses from being shown etc.