alsa-lib: Adding some patches to fix for example libkcompactdisc from croaking on things like;

/usr/include/alsa/pcm.h:442:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
 static inline int snd_pcm_abort(snd_pcm_t *pcm) { return snd_pcm_nonblock(pcm, 2); }

Anyway, may as well use the others from these fine folks.