What an IPO lock-up period is, who must hold their shares, how long lock-ups usually last, and why the expiration date can matter for a newly public stock.