upgrades to dependencies (importantly bblcommon 1.8) and fixed a few warnings