a goroutine for each location, no more location.mutex
remove WaitGroup
max users check in location's main
websites ranking
change visibility
move socket handler in a User method and launch it in a goroutine (bad idea)
location answers to join requests in a channel
go fmt
don't reload page, warning if not connected
Merge branch 'master' into wrap

Conflicts:
	js/script.js
user labels in frame_div