Allow adding data directories to the launcher via dragging-and-dropping

Simple but would very useful, if adding multiple directories can be laggy then having an upper limit is fine (with a hint about that).