Developing PUGG for Polish: A Modern Approach to KBQA, MRC, and IR Dataset Construction