split rpmkit.updateinfo.main.main() more to two, analyze() and main() for reuse
add field 'available' to distinguish host having valid RPM db and others in rpmkit.updateinfo.main.prepare()
make it not raise RuntimeError even if RPM DBs not found in given root; it will be just ignored (analysis won't be done though) in rpmkitupdateinfo.main.main()
add quick hacks to avoid pylint warns as it failed to detect bunch objects
ensure rpm db root is an absolute path in rpmkit.updateinfo.prepare()
add --multi option and multi hosts analysis mode to rk-updateinfo
add to analize mulithosts' updateinfo