working updates
Added message notification; removed 3D/webgl cubes; set maxPingTimeouts
to 10 (previously 3) to avoid d/c issues
message notification in channels (flashing channel icon), and beep
notification
default in-focus=true (message notification will not trigger when you
		initially load the page and start talking)
improved .gitignore; notifications will not be made if the message has
come from you
auto d/c user after set time of inactivity (eg. laptop lid closes and
		reopens)
send error messages in JSON, add mysqli error details
Brightened old messages
Fixed auto-scrolling-up issue (continuously loading older messages)
Turned off front-end ping
Added pingchan to Longpolling script
Removed error of comparing maxmessageid by string ("100"<"99")
sends mysqli error along with json passes to client
display longpoll-based pinging on front-end; allow disconnection &
reconnection to channels; default environment is now local
removed autocomplete, removed longpoll flood when in 0 channels,
		environment able to determine between local/online
upgraded jquery
removed .min's, requests use $_GET['identification'] as backup
($_SESSION['identification'] destroys for unknown reasons), longpolling
sends details of new channel (including old messages), auto join in new
channels, login initially sends a longpoll request in case of `userchan`
channels, window position checker now properly disabled
css display hack (display none before handling message)
Fixed d/c issue (lastPingTime updates on every post-ping/poll); added
hide/show console to Terminal (for css hack); mobile uses hide/show
console without affecting prompt
console hide on desktop doesnt hide body (hence doesnt hide/redisplay
		prompt proving error prone)
added testing mode (off -> uses minified JS scripts and pre-compiled
		LESS .css stylesheets); removed noscript; using jquery-1.8.2
hosted on jquery server; increased longpoll timeout
upgrade jQueryMobile (working autocomplete, mini-prompt, less flickering)
scrollToBottom safeguard=0, timeout=0; removed header in mobile, mobile immediately hides header, mobile shows load screen, included metaViewport in index.php
comments removed
added min's