Add: DaoMake support for different linker macro for different source type;
Add: improvement to handle cached package finding file in DaoMake;
Add: existing Makefile checking in DaoMake.