Add --timestamp: Try to preserve modification time (PORT)

Try to preserve the file modification time (as returned by the server,
if any). Using this option will cause the program to change the
modification time of the file to that of returned by the server.

NOTE: libcurl will parse this value from the returned "Last-Modified"
      HTTP header. This header may not always be present in which case
      the program will quietly ignore this option.

Ported from maint-0.7:
* Add --timestamp: Try to preserve modification time (357e4acff)
* DOC: cclive(1): Document --timestamp (4799c210b)

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>