Replace __ImageBase.  Save + load window position.

Instead of using the __ImageBase global variable, use the
GetModuleHandle(NULL) function to get the exe's HMODULE/HINSTANCE.
Save the window position when the game is closed and restore it when it
is opened.  Defaults to being centered on the desktop.
Fix reading hexadecimal in TPTScriptInterface

Instead of subtracting 'A', subtract 'a'
fixed dropper debug printing
Merge pull request #128 from mniip/dropper-debug

fix dropper debug printing
print does implicit tostring, also generates a list ouside of console too
a major rewrite of event registration, it's fully compatible, yet has new advantages
Fixed graphics function crash when unable to catch errors
Ooooooohh
Merge branch 'lua' of https://github.com/mniip/The-Powder-Toy
BREAKING NEWS: Hell has frozen over
New element, GOLD, a corrosion resistant metal that can conduct electricity faster, molten GOLD will turn into molten VIBR on contact with EXOT
Less dependence on particle order for GOLD fast electricity conduction
Remove obsolete code from TPTScriptInterface
Merge remote-tracking branch 'upstream/master'
INST flood fill change so that vertical conduction is only prevented for 1px wire crossings. Needs thorough testing

Fixes #129 , and prevents INST diodes when using a 2px vertical crossing a
1px horizontal.
Correct gold melting point
Merge remote-tracking branch 'upstream/master'
LoadWindowPosition has a better default position

LoadWindowPosition now positions the window on the nearest monitor if
the window is not inside a monitor.
statically linked, or better to say, builtin luasocket
fix tpt.log so that when called multiple times, it doesn't overwrite the text
better luacon_geterror