Remove fest-assert dependency in favor of assert, define a couple of dependencies as provided to avoid transitive resolution

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Refactor depednencies

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>