Simplify playlist creation.

Move more code out of SPSession.
Fix annoying variable name.

Also remove a pointless __block specifier.