Support `recursive` option

It is set as true by default. If set as false, it will traverse just the
root directory given.

Closes #2.
Merge branch 'master' of git://github.com/bebraw/node-filewalker into bebraw-master