Added 'warn' logging level
Initial pass of twitch auth

I have no idea if it works, because the twitch API is trolling me super hard wowowowowow
Update docs
update config.json.md example config
Use twitch account names instead of IDs
Attempt at fixing Twitch login
Get rid of deprecated warnings from express-session on startup
Merge pull request #47 from nodecg/twitch-auth

Twitch auth
Initial API. Need to change how bundles require other bundle's extensions.

Current method of requiring directly does not work with this API. Need to make an API function to get and mount another bundle's extension.
Fix steam login logging
Draft of full-stack data binding :eyes:
Allow for nodecg variables to be initialized with a value
No excuse for this one really.
Store socket.io instance so other funcs can actually use it
what is wrong with me
fixed infinite loop :no_good:
stop repeating yourself
rename "lib/includes" to "lib/client_includes"
partial draft of SyncedVariables lib that keep all syncedvariables on the server
Use events to communicate with extensions, Socket.IO to communicate with clients