Revert "Banshee.Collection: refactoring around Unknown constant variables"

This reverts commit ce18689aa7919d888ebe1fd586d8c2adcf4395e0.

The calls to Catalog.GetString() cannot use variables instead of
immediate string values, because it is a requirement from the
gettext scanning tools for i18n.