Author and mythologist Devdutt Pattanaik explains why there are some myths and faiths in which gods make mistakes and in some faiths gods never make any errors.