Merged devSin's new version.
Again a devSin merge
devSin merge
devSin merge
devSin merge
Merge branch 'master' of https://github.com/vbigiani/NearInfinity
Add a .gitignore
Fix a bug in the effect index checker
Converted all files to LF
Add an option to turn off script name caching to improve preformance.

Script names are cached to allow features like compile-time valididy
checking, or the ability to right click on a script name to bring up
the corresponding creature or area container. However, this comes with
a performance cost, which may not be worth it under some circumstances.
Add an option to the BrowserMenuBar to disable this behaviour and make
setupScriptNames in the BCS compiler conditional on this option.
w1.0.2b
Add *.jar to .gitignore
Resize some frames

Under OpenJDK and/or X some frames are too small. Some components
are hidden until the user manually resizes the frame.

- Make the open file frame 30 units wider
- Make the string lookup frame 40 units wider
- Make the search frame 50 units wider
- Make the main frame 30 units wider
Additional flags

Label the bits introduced by ToBEx and GEMRB in EFF, ITM, SPL and STO.
Fix a bug pertaining to the GUI and non-existent resource entries

If a file held a reference to a non-existent resource entry, the View/Edit
button would initially be enabled when you selected it.
Shorter flag labels

Shorten two of the ToBEx/GemRB flags to avoid horizontal scrolling
Version 1.33, w1.0.3
minor changes to work easily with Eclipse
Adding eclipse project files.
Wholesale import of changes from DevSin.