(CFACT-149) build for el 6

openssl-libs doesn't exist on el6, so we need to update that. We're also
updating dep reqs to make sure we're pulling in the most recent versions
of dependencies, that have the static pacakge available.

We're also adding in libcurl at build time so that we can enable that
functionality.
General packaging cleanliness and responsibility. I don't think we should be pulling in dependencies we don't need. The lighter the better. If we don't do it now, a packager down the road is going to open it as a bug anyway, so we might as well.