Some sort of log formatting, with the added (and default) possibility of showing time estimates.

Summary: Fixes T12, show time estimates. PTS stands for percentage of time spent.

Test Plan: build and execute.

Reviewers: gabe

Reviewed By: gabe

Maniphest Tasks: T12

Differential Revision: https://phab.thezombie.net/D7
Merge branch 'master' into github-master