utf-8 and ruby 2.0 fixes, new file notification method