download size code cleanup
use more similar pacman output
removed intermediate output in -Sua
added detailed prompt interface
Prompt() cleanup
optimized ReinstallChecks()
fixed messed up new lines
fixed vanishing void element in array
removed useless getaurversion() call in MakePkgs()
code reorganization
code factorization
minor code cleanup
fixed ProviderChecks done before size computing
minor alignment adjustment
json and version code factorization
show version in Prompt()
set cower --color=auto as default
minor Core() reorganization
use more similar pacman output in secure mode
fixed AUR version array messed up with --needed