ignoreMissing is allowed to be a function. fix #11

Cheers man!

I tested it manually and it worked.

Project I'm using this in: https://github.com/DTrejo/run.js/tree/2.0 (note 2.0 branch)
D