issue #369 by JrgenGNielsen: Init public://backgrounds directory

 if it doesnt exist or is not writable
Isn't that a question of personal preference? I can't see it in https://www.drupal.org/coding-standards.
Personally, I find it more readable...