Starting to explore the elisp.
Cleaning up
elisp for hare-refactor-lift-one lifts a definition one level.
Include preview/commit/abort of refactoring once done. Thanks wrangler.
Refactoring elisp to extract common hare command code
iftocase elisp in place.
elisp in place for iftocase, dupdef, liftToTopLevel, liftOneLevel and
demote. but do-commit still not implemented.
Refactor via M-x invocation works, where file is replaced and original
backed up with time stamp suffix. Major step.
Added some elisp resources.