Stinking crack addict William Humphreys was jailed for four years after police found him caked in fresh and stale faeces.