Time restores and create basic report to view restore history

this is needed for TDH scale testing.

report is behind a feature flag for QA/UAT or forever unreleased status

![image](https://cloud.githubusercontent.com/assets/66555/4854401/c4d1d98a-6091-11e4-9d33-2f1a3e2e5dba.png)


F401 'iter_docs' imported but unused