Scheffler had been charged with a felony for assaulting a police officer with his vehicle, along with three misdemeanors