Initial work on project level IU
Completed the implementation of the project level incremental update.
1) Optimized the code for project level incremental update feature. Manually tested.
2) In SrcMLArchive.IsOutdated(), changed <= to !=, also every time a file is updated, set the srcML file's LastWriteTime to the exactly same as the source file's.