Embattled Mesa Police Chief Ramon Batista has resigned