Changes since tag 100002-1

commit 93262f2d11b708a1ef58e5ad5a3eabf69abc1756
Author: phyber <phyber@wowace>
Date:   Thu Aug 15 18:02:55 2024 +0100

    Fixed error when a faction isn't watched, closes #5
    
    Thanks to @Talyrius

commit 283f04a734601d4f160ae066294f712f034c74bc
Author: phyber <phyber@wowace>
Date:   Wed Aug 14 12:37:11 2024 +0100

    More TWW API related changes

commit 531000e3f06f8ec8d4680058c5d12cbc4206aa1d
Author: phyber <phyber@wowace>
Date:   Wed Jul 24 18:04:03 2024 +0100

    More fixing luacheck issues

commit d8be0b80d270d9fb8f6581bd13c08e36dd03e22d
Author: phyber <phyber@wowace>
Date:   Wed Jul 24 18:02:20 2024 +0100

    Fix various luacheck issues

commit 3f7f53180b1fb08f1824ebe9ddb84cf4f15cadd2
Author: phyber <phyber@wowace>
Date:   Wed Jul 24 17:54:24 2024 +0100

    Changes to support TWW and CataClassic

