podcast-manager: store search types in an array instead of a list

This is easier and avoids 32bit truncation, which only seems to be
an issue on some platforms.