Code comments reformatted to YARD. Templating code re-shuffled.

-Code comments reformatted to YARD. The command line `yard stats`display
a 100% documented score!
 -Moved all classes related to the template
engine to the new module Templating.
-Classes `StaticRep, EOLRep,
VariableRep, TemplateEngine` renamed to `StaticText, EOLine,
Placeholder, Engine` respectively.
- Added spec file for
`MacroStepSupport` module.