transport: define basic transport interfaces
transport: implement a dummy transport prototype
transport: add a basic dummy transport test