Twitter has acquired more than 900 patents from IBM in a deal that effectively ends a patent dispute between the two companies. The agreement was reached back in December but is just now coming to light courtesy of a joint press release from the two parties. Terms of the sale...