Fixed the parser up to handle negations properly. Tested charting on Linux.
Messed up something in the parser. It now works properly.
Merge branch 'master' into jordan/Natives

Conflicts:
	MathsThing_GUI/src/uk/ac/uea/mathsthing/gui/GUI.java
Minor changes to the JNIUtils to make them more safe. Exception checking.