xbmc: update to xbmc-12.2-e40d13d

Signed-off-by: Stephan Raue <stephan@openelec.tv>
avahi: switch back to build shared librarys to fix build with samba-avahi support

Signed-off-by: Stephan Raue <stephan@openelec.tv>
samba: depends on avahi

Signed-off-by: Stephan Raue <stephan@openelec.tv>