haiku_devel* package infos: add compat version and base package
packagefs: fix dependency resolution without compat version
packages: PackageFSRoot: fix, improve, add debug output
packagefs: replace ':' with '~' in the package link names

Otherwise paths containing those symlinks cannot be used in colon
separated search path lists.
HaikuPorts: update several packages

... and add some missing devel packages.