Continue running other toppings if one topping fails, as long as they aren't dependencies (i.e. give some output such as versions and packets even if blocks or items fail)
Re-implement the download function, which has been strange-behaving since 1.6 allowed selecting arbitrary versions in the launcher.
3 things:
install_requires
(#26)