Expose some globals to Lua
This MR exposes these global variables
nummaprings : read & write; should allow scripters better control over a map's ring count.
cursaveslot : read only, returns -1 in netgames; allows per save slot I/O for Lua scripts.
gamedatafilename : read only, returns gamedata without the file extension.
Edited by Barrels O'Fun