reliable file watching using chokidar

i keep a copy of chokidar in lib/ as i removed the check in #226.
the chokidar guys have an issue open with that bug, i think they dont want a mergeback because of "performance reasons"