add method to recursively fetch link-targets

This module utilizes a new layout model
for the graph-like structure-fetchers.
Later on (during *make fois version more stable*)
we should restructure the graph_data_fetcher into
this new layout.
use recursive fetch for imported ontologies.
use hierarchical structure for sentence locale.