added backend file cache adapter option. tests complete.