rewrite to add correct dependencies
remove Term::Size::Any from requirements for now

Term::Size::Any requires Term::Size::Perl which has a weird build script
and fails loudly. Work without it ...
new updates/requirements for System::Image::Update