auto-register channel on request by client

message api is 'register_channel', with test called
test-register-channel.py
use my fork of wearscript-python
new round of flow development
new glassprov server and a test for it

it's not passing yet -- need Bob to be getting the messages
and he's not.
basic name setting working

need to commit corresponding changes to the wearscript-python
Support for subscriptions, and basic passing test
rename new glassprov server to wear_connect_server
removing commented code and useless comments
change test to use wear_connect_server
rename test to test-basic-sub
add subchannel support and corresponding test

A device subscribed to a channel "a:b" now receives messages on
all channels *beginning* with "a:b", such as "a:b:c:d." See
test-subchannel-sub.py for an example.
update new clients on all existing subscriptions
correct submodule url
use publish in test-subchannel-sub.py