Support multiple cache locations

Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
Config dir defaults to '.' now

Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
Fix creation of SRPMs to be more consistent

Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>
Get the build system working, and flush the output

Signed-off-by: Jon Ludlam <jonathan.ludlam@citrix.com>