Several changes to many sections in order to get scripting to work.

Lua_Script_debugger, Lua_Script_editor, device_controller:
(device.rwMany, device.readArray, device.writeArray), and added ace
code editor to switchboard_modules/third_party_code & gave modules that
include the framework the ability to include third_party_code on
loading.