Update: copyright notices in the source codes;
Remove: obsolete codes and unnecessary whitespaces.
Add: minor improvement to path handling in DaoMake;