wrap in functions
share channel name between client, connection
use bind(this) instead of self = this
use strict in all files
fix errors due to lack of use strict
Merge pull request #19 from markulrich/moar-style

Moar style
remove delay-slider
split client class into own file
Added time testing and improved peertime
use bind instead of self variable
use username, not email
Merge branch 'master' of github.com:markulrich/musicbeacon

Conflicts:
	src/peer-time.js
Better peertime
Merge branch 'master' of github.com:markulrich/musicbeacon
Fix several bugs
md5 hash to prevent duplicate uploads