Add support for packaging.
Obey to priority of the plugin when evaluating predicates.
Extract reusable functions into a separate  module.
Make date/time format configurable (used at least to show portage tree timestamp).
Fix few bugs.
Document all configurable `SP_`  options in config file comments.