Subscribe should register even if no callback
Adding spec
Merge remote-tracking branch 'gabriel/master'

Conflicts:
	spec/ruby/channel_spec.rb
Port Gabriel's fix for callbackless unsubscribe to JavaScript.