Speedup resolver when useCache is enabled

The str() formatted flavor of a trove tuple was used in a cache key,
which triggered the full thaw of the flavor instead of leaving it in its
lazy form. Using freeze() instead avoids triggering the thaw at all and
saves a few seconds of needless parsing.
Minor cleanups in resolvesource in preparation for some speedup work
Pre-cache resolveTrove dep information when resolving
Enable reuse of partially matching btrfs chroots
Add btrfs-tmpwatch tool
Always use the configured Conary proxy when building
Update makefiles to support building on solaris (RMK-1095)
Port to Solaris 11 x86 (RMK-1095)

* Remove dependency on Busybox
* Add support for gather system info on non Linux hosts
* Add support for disabling Linux specific parts of chroothelper
* Disable socket based auth for communicating with chroot server
add NEWS entry for RMK-1095
Merge branch 'master' of scc.unx.sas.com:/git/rmake

Conflicts:
	extra/Makefile
use SED variable in makefile (RMK-1095)
Update makefile to build on linux again (RMK-1095)
fix typo in #ifdef (RMK-1095)