Long-standing Ugandan opposition politician Kizza Besigye has been prosecuted by a military court in Uganda after being reported missing in Kenya.