The Pogues' James Fearnley on Shane MacGowan, the difference time can make, and the diary that became his new memoir