The fallibility of the human memory is well known to psychologists, yet many of us consistently underestimate its capacity to deceive. Read BBC Future’s round-up of its oddest quirks.