Bug fixes and some refactoring

*Fixed the text for the command option (thanks manacit at HN!)

*Created a common eyenotify.go to have the common part of the
implementation. This way I don't have to maintain two sets of helps and
two sets polling algorithms which are the same right now.