Twitter detailed its plans to become a 24-7 live streaming video network at its NewFront presentation in New York, an annual event for advertisers to preview upcoming online programming. This was the first time it was part of the lineup. "We want to be the first place that anyone hears of anything that's going on that matters to them," said CEO Jack...