Completed ScriptWrap in its compilable state

The engine is in a compilable state. Updated the classes that used
scripts so that they rely on the simpler API of ScriptWrap. ScriptWrap
encapsulate the more barebones APIs of the Python and Lua wrappers! I'm
proud of this addition!