Implement a filestore fast lookup path

This series (extracted and forward-ported from https://github.com/ceph/ceph/pull/1133) introduces a new fast lookup path in the code and introduces some optimizations in the OSD IO path which turned up as a result.

I will be reviewing.