Toyota dumped a ton of news on us today. Here's a roundup of