leaner, cleaner findit

fixes #22
fixes #25
fixes #29
fixes #32
fixes #33
add linkPath API
fix ELOOP emitted for files and not directories
Merge branch 'pr' into fork

Conflicts:
	index.js
Release 2.2.0