first working version of outshine that takes care of the special case
'oldschool header conventions' in Emacs Lisp files (i.e. headers that match
'^;;;+').
calculation of outline-level adapted to special case of oldschool elips
headings (;;;+).
bug hit when cycling subtrees fixed.
newcomment.el required for Emacs versions before 24.3.