New option mkpath_umask

    When set defines the umask when creating directory only used when mkpath is set
    
    Added new test to test options umask & mkpath_umask