Children who are good at lying are found to be more intelligent and having better memories, according to a new study.