Auto. conversion fixes

Added some fixes to prevent SEGFAULT on parameter conversion when passing values to native procedures.

Modified: bin/buildnum
Modified: src/JSTools.c
Modified: src/JSTools/String.inc
Updated error dump

Modified: bin/buildnum
Modified: src/JSTools/Script.inc
Reorganized Object procedures

Modified: src/JSTools.c
Modified: src/JSTools.inc
Modified: src/JSTools/Object.inc
Revised Error Reporting

Modified: bin/buildnum
Modified: src/JSTInit.js
Modified: src/JSTools/Script.inc
Tank Commander

'Tanked' some stuff...
js.native -> native

new type system...

Modified: bin/buildnum
Modified: example/address-container.js
Modified: example/arguments.js
Modified: example/callback.js
Modified: example/gtk/browza
Modified: example/gtk/hello-world.js
Modified: example/gtk/message-dialog.js
Modified: src/JSTInit.js
Modified: src/JSTNative.js
Modified: src/JSTools/Native.inc
Modified: src/JSTools/Object.inc
Revived native constants

Modified: bin/buildnum
Modified: src/JSTools/Native.inc
Resotred procedure mode

Modified: src/JSTNative.js
Removed stack machine

Modified: bin/buildnum
Modified: src/JSTools.inc
Deleted: src/JSTools/Stack.inc
Added value and string outbound conversions

Modified: bin/buildnum
Modified: src/JSTNative.js
Modified: src/JSTools/Native.inc
Corrected type system definiton errors...

And I can't even see straight...

Modified: bin/buildnum
Modified: core.js
Modified: example/gtk/message-dialog.js
Modified: src/JSTNative.js
Modified: src/JSTools/Native.inc
Added prevent write constant pointer

example/address-container:
try this code: argv[0] = 0;

Modified: bin/buildnum
Modified: example/address-container.js
Modified: src/JSTools/Native.inc
Added native.type.toSource method.

Converts the typecode database to other programming languages.

currently only the C language is supported.

Modified: bin/buildnum
Added: example/native.type.toSource.js
Modified: src/JSTNative.js
Updated

Modified: core.js
Added native.type[name].toString example

Added: example/native.type.name.toString.js
Removed Echo definitions

Also relocated command-capture.

Renamed: example/command-capture.js -> example/Command.js
* Modified: example/address-container.js
* Modified: example/arguments.js
* Modified: example/callback.js
* Modified: example/env-keys.js
Restructured examples

Renamed: example/address-container.js -> example/Address.js
Renamed: example/callback.js -> example/Callback.js
* Modified: example/Command.js
Deleted  example/arguments.js
Renamed: example/env-keys.js -> example/js.env.keys.js
Added: example/js.run.argv.js
Deleted example/tokenizer.js
Sync

Modified: bin/buildnum
Modified: core.js
Added: example/Address.js
Added: example/Callback.js
Added: example/js.env.keys.js
Modified: src/JSTNative.js
Housekeeping

Modified: example/Address.js
Testing Fixup

Modified: bin/buildnum
Modified: example/Address.js
Updoc