To manage and scale a winning affiliate program, you need the right software. Check out the 14 top affiliate marketing software options for all business needs.