make include guards consistent
update license header
implement ntfsMemCmp
reorganize demo project