Java version 1.7 update 40 test

Final commit here, ed6faa9, plus switching to 1.7 update 40, and the build.xml to 1.7 makes the issue with the degree symbol go way.  Maybe the other proposed change, at baa451c, to use the ascii hex code is not needed. 

There are some warnings dumped with the 1.7 build as well (below) which I have no idea how to clean.

       [javac] C:\Users\Dan\git\RomRaider\src\main\java\com\romraider\util\SettingsManagerImpl.java:37: warning: DOMParser is internal proprietary API and may be removed in a future release
       [javac] import com.sun.org.apache.xerces.internal.parsers.DOMParser;
       [javac]                                                  ^
       [javac] C:\Users\Dan\git\RomRaider\src\main\java\com\romraider\xml\DOMSettingsBuilder.java:34: warning: OutputFormat is internal proprietary API and may be removed in a future release
       [javac] import com.sun.org.apache.xml.internal.serialize.OutputFormat;
       [javac]                                                 ^
       [javac] C:\Users\Dan\git\RomRaider\src\main\java\com\romraider\xml\DOMSettingsBuilder.java:35: warning: XMLSerializer is internal proprietary API and may be removed in a future release
       [javac] import com.sun.org.apache.xml.internal.serialize.XMLSerializer;
       [javac]                                                 ^
       [javac] C:\Users\Dan\git\RomRaider\src\main\java\com\romraider\ECUExec.java:75: warning: DOMParser is internal proprietary API and may be removed in a future release
       [javac]                 "JRE Incompatibility Warning", 
       [javac]                                ^
       [javac] C:\Users\Dan\git\RomRaider\src\main\java\com\romraider\editor\ecu\ECUEditor.java:627: warning: DOMParser is internal proprietary API and may be removed in a future release
       [javac]             DOMParser parser = new DOMParser();
       [javac]             ^
       [javac] C:\Users\Dan\git\RomRaider\src\main\java\com\romraider\editor\ecu\ECUEditor.java:627: warning: DOMParser is internal proprietary API and may be removed in a future release
       [javac]             DOMParser parser = new DOMParser();
       [javac]                                    ^
       [javac] C:\Users\Dan\git\RomRaider\src\main\java\com\romraider\util\SettingsManagerImpl.java:61: warning: DOMParser is internal proprietary API and may be removed in a future release
       [javac]             final DOMParser parser = new DOMParser();
       [javac]                   ^
       [javac] C:\Users\Dan\git\RomRaider\src\main\java\com\romraider\util\SettingsManagerImpl.java:61: warning: DOMParser is internal proprietary API and may be removed in a future release
       [javac]             final DOMParser parser = new DOMParser();
       [javac]                                          ^
       [javac] C:\Users\Dan\git\RomRaider\src\main\java\com\romraider\xml\DOMSettingsBuilder.java:59: warning: OutputFormat is internal proprietary API and may be removed in a future release
       [javac]         OutputFormat of = new OutputFormat("XML", "ISO-8859-1", true);
       [javac]         ^
       [javac] C:\Users\Dan\git\RomRaider\src\main\java\com\romraider\xml\DOMSettingsBuilder.java:59: warning: OutputFormat is internal proprietary API and may be removed in a future release
       [javac]         OutputFormat of = new OutputFormat("XML", "ISO-8859-1", true);
       [javac]                               ^
       [javac] C:\Users\Dan\git\RomRaider\src\main\java\com\romraider\xml\DOMSettingsBuilder.java:67: warning: XMLSerializer is internal proprietary API and may be removed in a future release
       [javac]             XMLSerializer serializer = new XMLSerializer(fos, of);
       [javac]             ^
       [javac] C:\Users\Dan\git\RomRaider\src\main\java\com\romraider\xml\DOMSettingsBuilder.java:67: warning: XMLSerializer is internal proprietary API and may be removed in a future release
       [javac]             XMLSerializer serializer = new XMLSerializer(fos, of);
       [javac]                                            ^
       [javac] Note: Some input files use unchecked or unsafe operations.
       [javac] Note: Recompile with -Xlint:unchecked for details.
       [javac] 12 warnings