use key "packages" for requirements instead of "addons"/"plugins"
simplified i18n error messages
use <b> for package messages
use composer-like version constraints