use generic BusCtlClient declare and publish methods
improve handling of BusCtlClient reconnexion
improve displayed output on raised exception
fix mistake introduced during rebase
replace magic values with constants