upgrade canjs, use fbp-protocol