Stock Building Supply prepares for IPO