Add autorelease pool and fix now playing dictionary

The now playing dictionary could be receiving nil for one of its
properties so preventitive measures need to be taken.