The listener interface for receiving notifications triggered when a file's
status is processed by a certain git commands (e.g. the status command).
The class that is interested in further processing such a notification
implements this interface and registers itself with an instance
When a file is processed and its status is identified by a git command,
that object's notifyStatus method is invoked.