Former Boise State cornerback Jeremiah Earby granted temporary restraining order, transfers to Michigan