[lib][tipc] Add an implementation of generic TIPC service

This CL implements TIPC service framework that supports hosting
multiple TIPC services within single applications in a unified manner.
The service set is semi-static, it can be instantiated at runtime but
individual services are not expected to terminate once instantiated.

Bug: 134153462
Change-Id: Ib9a3ed62e2bfb91b3c29401ff8ff55eb71b2a09b
3 files changed