Portage/Host.hs: added support for .hackport/repositories config file

Parsing 'emerge --info' takes some time,
thus try to cache those results.

Starting separate IO thread to check for
cache validity might be a bit better.

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>