Add a way to register with Flowhub, fix WebSocket API when using Chrome

Chrome chokes if we don't return "noflo" as protocol
Complete rename to ProtoFlo