Add timestamp to events after rebasing onto master
Added -failOnEmptyTestBundles option

Squashed from:
Added -failOnEmptyTestBundles option that fails a test run when no tests were run.
Updated to notify when an empty test bundle is run and fail when -failOnEmptyTestBundles is enabled.
failOnEmptyTestBundles option: added requested changes.
Requested changes: removed any changes from a to-be-deleted file and replaced warning parameter with succeeded parameter.
removing xctool/xctool/TextReporter.[h+m]

I meant to remove these long ago when reporters got moved into their own
project.
Adding 64-bit iOS logic tests project
-destination

Use the `-destination=` flag to determine which simulator to run.
As a side effect, this will enable 64-bit simulator tests.