General Fixes *DO NOT MERGE*
asscrack
Implements debug scoping.
Fixes registry and ini functions.
Implements two missing ini functions.
Fixes Studio Box2D physics extension, Josh renamed the angular macros
again and didn't test.
Adding top secret mouse behavior.
Fixes various issues with debug scoping and implements stack.
Fixes instance_position, in GM8.1 and Studio notme is false, like
position_meeting
Implements boundary and outside view events, could be shortened some how
same for user defined events.
Fix issue, for now just pop the stack, not thread safe anyway.
Changes formatting of date and time string to the North American standard
like GM8.1 uses, also, wtf was up with the dots?
Remove bullshit mplay functions.
Undo that, some of them do take a string name parameter.
Just assume GM8.1 behavior of the mouse for now with a patch to make these
other games work with the mouse outside the window. I will start a
discussion on the forums about the mouse behavior.
Cleanup varaccess shit that don't work yet.
Merge pull request #710 from RobertBColton/master

General Fixes