Rewrite virtualenv support. Add cache for find fabfiles and fab bin queries.