Leica LIF: also parse channel names from FilterSettingRecords (rebased onto develop)



This is the same as gh-641 but rebased onto develop.

----

The stain name from ```FilterSettingRecord```s can be used if no other channel name is found.