Peter Mulvey has been a songwriter, road-dog, raconteur and almost-poet since before he can remember.