How Irvine Welsh Went from Enfant Terrible to the Scottish Tourist Board's Favourite Guy