Moved the standard library functions to Scala.
Added IExtensionPlugin reset functionality. Improved documentation. Improved error handling for plugins.
Merge branch 'master' into jordan/plugins

Conflicts:
	MathsThing_GUI/src/uk/ac/uea/mathsthing/gui/GUI.java
Merged rudy & security test plugins into 1 plugin
Renamed SamplePlugin to a better name