fsobject.directory: removed useless code in accept_file

the code "if hidden_filter in fname" assumes that hidden_filter is a
string, which can never happen since Directory.load_bit_by_bit converts
the string value to a regexp
fsobject.directory.accept_file: pass directory, not dirname

That way, the accept_file function can get whatever information about
the directory it needs.
fsobject.directory: check for temporary_filter

this can be used in commands which temporarily filter the directory,
without disrupting the user-defined filter.
Revert "api.commands: add updated_line handler"

This reverts commit 8a516820081a317b85c6c2ced7901a4000130bf5.

The commit introduced a feature that already existed; you can simply run
fm.open_console() to change the current line.

Conflicts:
	ranger/gui/widgets/console.py
Revert "config/commands: added :scout command for faster ":find"ing"

This reverts commit f24817eece19aafba5dd7399c2dd3c212dacf29b.
Added :travel and :narrow commands