Updated libs to latest version, fixed a bunch of BC breaks