Shifted RCON commands to gamemode

Should result in less problematic execution of sqlitei code.
0.3z Update, callback fixes

Fixed broken callback parameters on a callback that I never noticed!
Also updated for 0.3z.
Completely rewritten detection field code

Detection fields have been rewritten from scratch. They are now stored
in a database.

Fields are now polygons not spheres. They have exception lists of up to
32 names that are ignored from logging and can be renamed.

Added string utils script with two functions so far. Also added an
IsValidUsername function to the player utils script.

The new detection field code uses y_dialog which I plan on updating all
dialogs to in the future (including SIF). For the meantime, I shifted
the dialog ID index up by 100 to make room for y_dialogs as there were
some conflict issues.
Updated object-loader FS

Changelog on the object-loader repository:
010e187d0af20e1ac91f7ef17272375c7a445f5a
Removed gamemode setting

The gamemode should be set to "Scavenge Survive" and stay like that.
Added some experimental 0.3z usage scripts
Updated 0.3z testing script with fun stuff

Firing a weapon will draw a line displaying the bullet vector and one
displaying the camera vector (camera one isn't quite right yet)

Also contains velocity modifiers that will fling the player towards
where they fired. Results in teleport reports and health loss when used
on SS gamemode.
Increased the button/item limit.

Some errors were appearing on a server with quite a few saved
cars/boxes/tents so a default item limit increase is needed.
Fix for Combat log indicator

This tries to fix issue #32. Haven't been tested yet.
Fixed bad params for sif debug
Merge pull request #43 from viruxe/path-issue32

Fix for Combat log indicator
Merge pull request #1 from Southclaw/master

0.3z