How can I "watch" a file for modification / change?