make return of fdb:get clearer, use only fdb:get_range for ranges

fdb:get now returns {ok, Value} | not_found
fdb:get does not accept #select anymore
fdb:get_range now accepts select

directory and subspace layers and tests were changed to reflect the new api