Fixed always passing empty buffer in GSI handshake.
Added local file system session interface.