Dataset download fails in a fresh install

Create the nilearn_data folder if none existant to keep the default behavior.
Simple test added.
my previous attempt was using `str(exc)`, but I was corrected into using `strerror` to enforce the formatting of the error message. Indeed here what is in general expected is an `OSError`