Citation: 2C_14/2016 E. C

A.________ erhebt am 6. Januar 2016 Beschwerde in öffentlich-rechtlichen Angelegenheiten beim Bundesgericht mit den Anträgen, das angefochtene Urteil aufzuheben und (sinngemäss) das Migrationsamt anzuweisen, ihm weiterhin eine Aufenthaltsbewilligung zu erteilen. Eventuell sei das angefochtene Urteil insoweit aufzuheben, als damit die Gewährung der unentgeltlichen Rechtspflege verweigert worden sei. Im Verfahren vor dem Bundesgericht beantragt A.________ die unentgeltliche Prozessführung mit seinem Rechtsvertreter als unentgeltlichem Rechtsbeistand. Das Verwaltungsgericht beantragt die Abweisung der Beschwerde, soweit darauf einzutreten sei. Die Sicherheitsdirektion verzichtet auf Vernehmlassung, und das Staatssekretariat für Migration schliesst auf Abweisung der Beschwerde. Am 7. Januar 2016 ist der Beschwerde antragsgemäss aufschiebende Wirkung beigelegt worden.