Upgrade to ChefSpec 4 and fix CI