Fix for issue #478. Mtime of output of phony edges should be the latest mtime of its inputs
Added tests BuildTest.PhonyUseCase# GraphTest.PhonyDepsMtimes
style fix