[Sphinx] Minor corrections, fix errors in energy.rst
Standardize EventId arguments as id.

This facilitates reuse of doxygen docs.
[Doxygen] specialized data types
[Doxygen] CommandLine
[Doxygen] Smart pointers
[Doxygen] Events.
[Doxygen] Objects
[Doxygen] OS functions: filesystem, threading, wall clock.
[Doxygen] Timer, TimerImpl and Watchdog.