Build refactor

Incorporate ribbon-bridge-interfaces
Split daemon and library
Use ll_add_dependency