
Changed sub_test's handling of timeouts to make the error
message indicate that a timeout occurred.  Thus, compilations
that take too long will result in:

     [Error: Timed out compilation for ... ]

and executions that take too long will result in:

    [Error: Timed out executing program ... ]

Timeouts are still set at 5 minutes by default and may be
overridden using mechanisms described in the start_test
comments.


git-svn-id: 88467cb1fb04b8a755be7e1ee1026be4190196ef@5953 3a8e244f-b0f2-452b-bcba-4c88e055c3ca

chizarlicious/chapel,sungeunchoi/chapel,CoryMcCartan/chapel,hildeth/chapel,CoryMcCartan/chapel,CoryMcCartan/chapel,hildeth/chapel,sungeunchoi/chapel,hildeth/chapel,CoryMcCartan/chapel,CoryMcCartan/chapel,CoryMcCartan/chapel,sungeunchoi/chapel,sungeunchoi/chapel,sungeunchoi/chapel,chizarlicious/chapel,chizarlicious/chapel,sungeunchoi/chapel,chizarlicious/chapel,hildeth/chapel,hildeth/chapel,hildeth/chapel,chizarlicious/chapel,sungeunchoi/chapel,sungeunchoi/chapel,CoryMcCartan/chapel,chizarlicious/chapel,hildeth/chapel,chizarlicious/chapel