Move the service handling to be versioned.

implements blueprint golang-multi-version

Change-Id: I77e31118a64140b5d1780725c0a35e2f5d55221c
Merge "Move the service handling to be versioned."