Add proof-of-concept implementation with Evil-Mode integration hooks

Evil-Mode has been modified to call some new hook functions instead
of directly calling certain low-level elisp functions.  This allows
us to, for example, insert a call to org-beginning-of-line into the
evil-beginning-of-line function.  This integration is nowhere near
complete.