Keepalive method

Thank you Tyler Blair knowing what the hell you're doing, I'll be
reading and learning from your code :D
Databasery continues

Framework for player loading/saving/updating, channel saving
Some chat methods added
Oops.

Channelly fixes!
ON DUPLICATE KEY

INITIATE WRIST AND ELBOW PAIN
I mean, UPDATE ONE CUBIC SHITTON VALUES.
DELETEs + Channel loading

Thank goodness for keyboards at work :D
Why to use a compiler 101

Oh well, the keyboard was a lot nicer for that D: Damn you, tablet!