All set for by-election in PK 7 Swat