rename main to index
update channel group tests to include unsubscribe callback
add unsubscribe tests to single channel, fix typos in unsubscribe tests
Merge branch 'gh-pages'

Conflicts:
	test-channelgroup.js