Added removeCallback passing

Added removeCallback passing.
Usefull for daemons that need to create some directory and remove it when the work is done.
This is a duplicate code could you refactor that into a separate function which gets the remove function as the parameter (`_rmdirRecursiveSync` or `fs.rmdirSync` or `fs.unlinkSync`) and does the job?