Add composer self-update