Activision has confirmed its post-launch plans for Call of Duty: Modern Warfare, and they're generous to say the least. All future maps and new modes will be released for free, there won't be any loot boxes or a season pass, and the game will feature…