backport libshairplay to Frodo

libshairplay should be backported to Frodo for stability and maintenance as libshairport is deprecated. This patch leaves libshairport available as a fallback if not present