Show revision number (1-based). Improve date formatting. Style changes.

For clariy, 1-based revision number are shown to the end user instead
of hex revision nodes.
Date formats are shown for the current locale.
Several look changes in the web interface.