Canadian developer KO_OP has been experimenting with the co-op model long before America's socialism flirtation—and it's working.