Zakat is one of the five pillars of Islam — and one of the most calculated, mis-calculated and over-thought financial duties in the world.