Banshee.Collection: refactoring around Unknown constant variables

The read-only variables that don't call Catalog.GetString() can be marked
as a constant instead of static readonly. This may be a micro-optimization
but it lets us make the static readonly ones reference the constants so
there is less duplication.