ICO vs IDO vs IEO vs bonding curve: who custodies funds, sets the price, and how tokens vest or trade at launch.