Delete song if it exists in song_create test

The unit test shouldn't depend on state at all. Ideally we could perform a total reset to a specific state so we can test only the feature, but this should suffice.
Merge pull request #245 from sauyon/patch-3

Delete song if it exists in song_create test