cargo: update dependencies
protocol: fix module and update autogenerated code
main: change the way the manager and clipboard interact