Safe upgrade fixes

Signed-off-by: Kwpolska <kwpolska@gmail.com>
fixed setup.py — now pyroma says 10/10

Signed-off-by: Kwpolska <kwpolska@gmail.com>
verbosepkglists displays an error when the terminal is too small (just like in pacman)

Signed-off-by: Kwpolska <kwpolska@gmail.com>
Fixed CHANGELOG

Signed-off-by: Kwpolska <kwpolska@gmail.com>