FileStore: FDCache lookup is rearranged

In lfn_open() there is no point of building the Index if the
cache lookup is successful. So, it is moved up in the function.

Signed-off-by: Somnath Roy <somnath.roy@sandisk.com>