Twitter on Wednesday announced a new video application that will offer free content on major streaming TV services including; Apple TV, Amazon…