file input block: text keys and named outputs

Signed-off-by: Sergei Ianovich <ynvich@gmail.com>