lbx: a set of tools to ease development in LHCb