Drug dealer Cameron Evans was on bail when police caught him with cocaine for a second time