Remove isFile(), isDirectory(), isSocket() and isSymbolicLink().
Rename all .is*()-funcs to .has*().
Add .optional*() to match .has*().
OK. Just give up on node 0.6 and 0.8 and move to 0.1x.

Check out https://github.com/jshint/jshint/issues/1681
Remove prepublish target.
Merge pull request #5 from msiebuhr/add-optional

API breakage