Chicago-based social media management company Sprout Social has raised $42 million in funding to keep up with the changing ways companies are communicating with consumers.