Marin IPO Highlights Strength of Marketing Software