report nice error for missing krb credential cache

Bug: 1074832
Change-Id: I7504a74bf692409e8d2c15ac9ff1a97c28eef054
base package needs to own the bkr directory

Currently no package owns it.

Change-Id: I0fe46b8501a825518c1da7e1e6b6d1ca5031bfdb
CherryPy is not required for client tests

Change-Id: I1f09de8370d75072253524d1b526fa7600e47d00
nose is needed at build time, as of commit ab1c06fd

Change-Id: Ibd00a6ed964c7c8025bae58dbfc152c8f37e62a8
client build needs to create /etc/beaker because the RPM owns it now

Change-Id: Ic9f8d2c833b139e2d0ecaba21905d5b940a7855e
tests: don't assert errno for invalid createrepo command

Normally this should be ENOENT but for some reason in Brew the invalid
command is failing with EACCES instead.

Change-Id: I9d18e3bb8f01ba5500de4e526b9192790954d352
Merge branch 'release-0.16' into develop