Fixed Create Directory *MERGE IMMEDIATELY*

I was supposed to call it in libSetMakeDirectory, changed so
that std::makedir is changed through a Getter/Setter so that it can always
attempt to create the directory if makedir changes.