This bugfix implements correct way to calculate source sha1 hash, before it will changed,
by propagation of unchanged sources.
This commit will also include regenerated static files and *.hash files.
In most cases users will format and parse times using the constants
provided in package time. Show these first before getting into custom
example-based formats.