Item12362: Implement support for seconds

This fix came from Timothe Litt.  It also implements a flag to prevent
loading of the Foswiki object when running under configure.

See the task.  There is some disagreement on how the change should
actually be implemented.

git-svn-id: http://svn.foswiki.org/trunk/core@17112 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item12667: Implement LogViewer API.

This patch was contributed by TimotheLitt.  It needs some work,
especially in the Logger eachEvent API.  The API needs to return a
consistent record format regardless of the logger.

It also needs some sensible limits on the number of records displayed.

git-svn-id: http://svn.foswiki.org/trunk/core@17113 0b4bb1d4-4e5a-0410-9cc4-b2b747904278