Zimbabwe is getting ready for a very close election and a test of its democratic future