Fix #150 - Path resolution is done everytime an fs change happens

Fix #150
I don't think this should go on `fs` but on `fs.sync` instead, since that's where we put all the sync logic.