RunUtil and IBuildInfo cleanup.

Remove the 'getBuildFile' method from IBuildInfo. This should be a targetsetup
implementation detail.

Also attempt to simplify RunUtil. It makes more sense to have a 'maxTime'
parameter as a retry limiter for runEscalatingTimedRetry than number of
attempts. Stop jumping through hoops to reuse code between
run*TimedRetry methods, since they are fairly simple.

Change-Id: I9379fc8e2271cc39655974b8554844dec0bc8169
4 files changed