Add --force-upgrade-download flag

This is helpful for testing and might come in handy for users as well.

Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
Clean up messy uname etc. with switches

Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>