filter out special/hidden files when iterating over explorers

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
Merge branch 'issue/252' into production
add missing import

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
Merge branch 'issue/252' into production