CH in stellar atmospheres: an extensive linelist