* Update License header
* remove empty files
* move ntfs File Functions into ntfs directory
* get rid of diskPartition 
* group mbr and gtp into a partition directory
* use GUID data type where possible
* remove inline statements, compiler should do inlining 
* hide datarun structure, it's now only visible inside translation unit.
* use const pointers structures where possible
* implement reading attrdef file