Citation: 2C_1148/2013 E. C

A.________ erhebt am 5. Dezember 2013 Beschwerde in öffentlich-rechtlichen Angelegenheiten beim Bundesgericht mit den Anträgen, das angefochtene Urteil aufzuheben und die Niederlassungsbewilligung nicht zu widerrufen, eventuell sei ihm eine Aufenthaltsbewilligung zu erteilen. Von der Wegweisung sei abzusehen. Ferner ersucht A.________ um Gewährung der unentgeltlichen Prozessführung mit seinem Rechtsvertreter als unentgeltlichem Rechtsbeistand. Das Verwaltungsgericht schliesst auf Abweisung der Beschwerde, soweit darauf einzutreten sei. Die Sicherheitsdirektion verzichtet auf Vernehmlassung. Das Bundesamt für Migration beantragt die Abweisung der Beschwerde. Mit Präsidialverfügung vom 16. Dezember 2013 ist der Beschwerde antragsgemäss aufschiebende Wirkung zuerkannt worden. Ein Gesuch des Migrationsamts um Abänderung dieser Verfügung und Nichtgewährung der aufschiebenden Wirkung ist mit Präsidialverfügung vom 9. Januar 2014 abgewiesen und der Beschwerde weiterhin aufschiebende Wirkung zuerkannt worden.