Make sure liblastfm creates the dirs it tries to work with.

Apps using liblastfm have to manually create the dirs for liblastfm, which is platform-specific and requires too many assumptions / guessing. This fixes the issue in liblastfm itself, making sure it creates the dirs it uses internally.