[CHANGED] Parse X-FORWARDED-FOR when supplied

Instead of trusting REMOTE_ADDR we should parse X-FORWARDED-FOR if
supplied. This will properly use the user IP in a multi-LB setup.

Needs testing
[ADDED] Use getCurrentIP on IP check
[IMPROVED] Allow debug console log to logfile

* Needs logging level set to 7 in security config
* Needs debugging enabled in global config
[ADD] Chat global
[ADD] Chat settings
[ADD] Chat
[ADD] Chat tpl
Create disabled.tpl
[ADD] Chat Link To Nav
[ADD] Donor
[ADD] Donor
[FIX]tablesorter margin on resize

Stops the tablesorter from pushing right on window resize
[FIX] Web Chat Disabled bt default
[UPDATE] Adding registrations to Admin Dashboard
[UPDATE] added site specific files
[UPDATE] Adding Reg Date to Userinfo in Admin Panel
[UPDATE] added last 10 registered users to dashboard
[UPDATE] adding if user was invited and inviter to registered users
[UPDATE] cleaning up admin dashboard
[EDIT] move from acl to system

Was going to do this the first time.. dunno why i put it in acl :p