Update lots of APIs, most notably BC and an actual 1.7 version of CC
Giant optimise imports.