Add note about pkg.conf not being needed at all.

Clean up some of the alias examples:

    pkg info -i -g -x foo   -> pkg info -ix foo
    pkg search -i -g -x foo -> pkg search -ix foo

      Non-sensical combination of globbing and regex search.
      Arbitrarily choose regex.  Also '-i' is the default now, but
      keep it in these command lines so the work irrespective of the
      setting of CASE_SENSITIVE_MATCH

   pkg info -Cx foo
   pkg search -Cx foo

      Add the 'orced to case sensitive' equivalents.

Reported by az|_ via IRC.
Merge pull request #801 from andrejzverev/master

Implement availability to display list of all locked packages with lock command
add more logic while processing EPKG_ENODB
Merge pull request #802 from andrejzverev/issue765

Fix processing of `EPKG_ENODB` in pkg-search.
Fix Jenkins url
The emitters don't modify the ucl_object
Fix ucl_object_emit_file() so it actually works, pass the FILE pointer in not NULL
Merge pull request #803 from andrejzverev/issue796

Fix Jenkins url

Committed, thanks!
Add config entries.
Use values from config for locking timeouts.
Fix libpkg locking arguments.
Update utilities for lock API.
Print what process holds the lock.
Merge branch 'pkg-lock-config'
First cut at reworking alias expansion so that it copes with quoted
strings in the alias arglists.  It's not exactly the same as the way
the shell breaks a command line into arguments, but similar.

This standard example now works:

ALIAS              : {
  ...
  leaf: query -e "%a == 0" "%n-%v",
  ...
}

by replacing the argv[0]:

leaf

inserting the following as argv[0] .. argv[3] and shifting any
remaining args down:

query
-e
%a == 0
%n-%v

A quoted argument extends to the next matching quote mark, or the end
of the alias string.  There's no check for balanced quote marks, nor
is any error message issued if quotes are not closed.  There's no
provision for escaping quote marks like so: \" (despite what pkg -vv
outputs).

You can use "double" or 'single' quotes interchangeably; the only
difference is that within a pair of "double quotes" a sigle quote "'"
loses it's special meaning and is copied verbatim into the expanded
argv.  And vice-versa for a double quote in a single-quoted argument.
Merge branch 'master' of github.com:freebsd/pkg
Calculate the content of symlink passed.
Fix symlinks checking against checksums.
Add debug message for repo upgrade sql.
Fix repo upgrade sql.

Reported by:	az