ruby api for file watching and tailing.