TODO list:
  - rewrite switch branch function or add a new one
  - split RDEPEND and PDEPEND
  - migrate server code to ServerInterface
     [] write a tool that helps keeping packages updated (also supporting injected ones)
     [] complete reagent spm interface
  - implement configuration files snapshot tool
  - packages.sabayonlinux.org interactivity (comments + images upload + connection to phpbb user db)
  - Community repositories
  - separate packages by license restrictions
  - GLSAs for overlays?
  - find a way to better handle real smartapps deps (need split PDEPEND?)

  Spritz:
    - handle config files updates interface (*)
    - handle multi repos in "available" menu (*)
    - add masking interface (*)
    - add branch switching menu (for upgrades)
    - wrap root password request

    - handle queue errors
    - handle config files stuff
    - when choosing a package that is a multipackage one, mark the installed one for removal?

Project Status:
- reagent: complete.
- activator: complete.
============
- equo - beta stage: 50%