handle ls -a option

Don't pass . and .. directories to the filler function. They still waste
memory as lsnode_t instances are created for them.