Changed tempBuffer initialisation.

Since tempBuffer is only ever 8 bytes, initialise it when the constructor is called then only write/read the amount of byte needed from/to it.
fixed what perl missed ;f
Start c# plugin engine, move some files aboot.
C# plugin works, woo
Undo some derp
ScriptEventArgs class and Hook.Call returns true if event wasn't cancelled.
Hook.Call uses EventArgs instead of params object[] args.
Moved a line of code in Coob.cs.
Progress on hooks system, is now functional (though not heavily tested).
Added RunString method in IScriptHandler.
Redone a bunch of stuff to get hooks working properly with multiple script engines.
Can set the world seed by setting args.WorldSeed in the OnInitialize hook.
Global functions added: AddHook and RemoveHook.
oops, forgot to remove debug text
Switched over completely to the hook system.
Removed unecessary (and incorrect) comment.
Removed old code