Bug 969215 - Execute |make| should only build specific apps we modified

I think, if previous[appDir] is null, we can directly push to rebuildAppDirs and print log like xxx app has changed.