Service versioning

As a consistent whole, the package of CCS swim services available is versioned. And each swim services is although versioned.

At least 2 versions of swim services could be maintained in the same time, taking benefit the capacities of technologies used in CCS such as protobuf.