Add formatting for cached executions
Creation times are not distinct since they are only 1s resolution.
Fix bug in 1123959ede1d2046038eb13b927e16364abba46f (render_stage called for both workflows and analyses)
UA OpenSSL build fixes

Squashed commit of the following:

commit 50c37765f4f422c6e6440b37904dddc30915aba5
Author: Andrey Kislyuk <akislyuk@builder2.in.dev.dx>
Date:   Mon Dec 2 10:30:02 2013 +0000

    UA OpenSSL build fixes

commit c3118ca51787b6d70f68e25d294e64f0884d7163
Author: Phil Sung <psung@dnanexus.com>
Date:   Fri Nov 22 21:54:29 2013 +0000

    Need relative path to openssl

commit ad9644fb7a6a9bfd17ac29803dbfb11091db6dd7
Author: Phil Sung <psung@dnanexus.com>
Date:   Fri Nov 22 01:02:30 2013 +0000

    Build fix for curl on CentOS.
PTFM-10221: dx run does not resolve hidden executables
CentOS build fixes for Upload Agent

* On systems where we do not build openssl from source (e.g. Ubuntu),
  curl should use plain --with-ssl instead of specifying the openssl lib
  dir
* Set OLD_KERNEL_SUPPORT for CentOS 5 builds (restoring LC_ALL hack
  dropped in 538233d)
* Do not build shared libraries for curl as the build is broken for them
  and we only use the static libraries anyway
* Makefile refactoring: extract variables CENTOS_MAJOR_VERSION and
  UBUNTU_VERSION
* Bump UA version to 1.4.8