Merge pull request #1069 from felderado/master

man page updates
Fix downgrade ui
Do not use sbuf in pkg_dep and avoid accessors in library

There is no reason to have a buffer here instead of a regular char *
Remove useless use of sbuf
Remove useless accessor
Remove useless use of sbuf
Remove useless accessors
Remove useless use of sbuf
Remove useless accessors
Remove useless sbuf
Remove useless accessor
Regen libpkg.ver
Direct check of pkg->locked
Cache developer_mode
Remove the ability to generate pkg_* packages
Remove the ability to generate MD5 sums it is not needed anymore
Do not allow to create old packages anymore
Add a new --enable-staticonly option to only build the static chain
removes checks for libsbuf as we now only use the bundled version
Rename --enable-staticonly into --with-staticonly
allow ? and ! in pkg version limchar
Fix test on with-staticonly
pkg-create.8: Update @dir-related documentation to match latest Porter's Handbook
Fix unit test