backup of fixes
changes to get boost::log running again, svrg changes, budget changes