- Refactored almost all functionality into functions in makedocs.rb so they can   be maintained in only one place.
- Refactored almost all functionality into functions in makedocs.rb so they can
  be maintained in only one place.

--HG--
extra : convert_revision : svn%3A39a105f4-52d6-0310-bb1b-d6517044f2e4/trunk%40843

ged/mues