Well, this was way easier than I thought. keepAliveForFive ensures that we have AVQueuePlayer playing in the background for the next 5 minutes so long as the iPodMusicPlayer is playing. With this constantly getting called and checked, we do not have to worry about much of the app entering background or re-entering foreground bullshit.
Merge pull request #28 from SeanBNR/broadcaster-alive-in-background

Well, this was way easier than I thought. keepAliveForFive ensures that ...