Merge pull request #263 from calzoneman/dev

v2.4 - run npm update
Experiment with realtime stats of connection load
Merge pull request #264 from calzoneman/dev

Experiment with realtime stats of connection load
Don't query the library table for live media
Fix UTF8 issues - run 'node update.js 2013-08-20-utf8fix' to correct your database
Slight fix to update.js
Fix database.js
Fix db key issue for bans - run node update.js 2013-08-21-banfix
Don't search library or cache media if not registered
Update README.md
Add an extra check to prevent sticking usernames clientside
Merge branch 'master' of github.com:calzoneman/sync
Fix database typo
A few minor fixes, also #261
Fix banning guest names, add ban message to chat
Allow renaming Custom Embed items (#255)
Fix #269
Fix video lengths not showing in library
Maybe this will solve the mystery of the floating clocks?  Time will tell
Merge branch 'master' of github.com:calzoneman/sync