Remove Fody, NLog; add Publish method with retain and QOS params