(Binary Simulator) Include semantic timing in the database

* Semantic analysis can be performed in parallel, so we account
  for the time on a per-test basis rather than the total time.

* Time to perform pointer variable analysis is not included in
  the database since it is amortized over all the tests.