libcommon: Resolve map cycle rules using "warp numbers"

Unfortunately Hexen's map cycle rules use warp numbers. This means
that an on-going game session is a prerequisite for resolving such
rules (otherwise specification of the episode ID would be necessary
within the cycle, like the other games).