Citation: 2C_681/2016 E. C

A.________ erhebt am 8. August 2016 Beschwerde beim Bundesgericht mit den Anträgen, das angefochtene Urteil aufzuheben, vom Widerruf der Niederlassungsbewilligung abzusehen und das Amt für Migration und Personenstand anzuweisen, ihn zu verwarnen; eventuell sei ihm eine Aufenthaltsbewilligung zu erteilen. Die unentgeltliche Rechtspflege im vorinstanzlichen Verfahren sei ihm zu gewähren. Eventuell sei die Sache an das Verwaltungsgericht, subeventuell an die Polizei- und Militärdirektion oder an das Amt für Migration und Personenstand zurückzuweisen. Sodann beantragt A.________ die unentgeltliche Prozessführung vor dem Bundesgericht mit Rechtsanwalt Oliver Lücke als unentgeltlichem Rechtsbeistand. Am 12. September 2016 reicht A.________ eine Ergänzung seiner Beschwerde ein. Das Amt für Migration und Personenstand hat auf Vernehmlassung verzichtet. Die Polizei- und Militärdirektion und das Verwaltungsgericht beantragen die Abweisung der Beschwerde. Mit Präsidialverfügung vom 9. August 2016 ist der Beschwerde antragsgemäss aufschiebende Wirkung zuerkannt worden.