0.3
    -- switched to poll() from select() in udev fd monitoring. according
    to its developer poll is better.

    -- removed the detection thread, its now integrated in the interface.
    3 simple calls exist. hotplug_init to initialize the handler,
    hotplug_detect to detect if a hotplugged device exists and
    automatically append it to the linked list and hotplug_destroy to
    delete the handler and resources associated with it.

    -- added define guards to data_header.h to avoid double inclusion.
Merge branch 'master' of https://github.com/rowanG077/data-wipe-validation