Popular software blog Download Squad became the latest casualty in AOL's post-HuffPo content "consolidation," ZDNet reports. In an email issued late Monday, Download Squad's staff was effectively told ...