Citation: 2C_784/2014 E. C

Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beantragt A.________, das Urteil des Verwaltungsgerichts des Kantons Solothurn vom 7. Juli 2014 sei aufzuheben. Auf einen Widerruf der Niederlassungsbewilligung und eine Wegweisung sei zu verzichten. Zudem sei ihm die unentgeltliche Rechtspflege und Verbeiständung zu erteilen. Die Vorinstanz, die kantonale Migrationsbehörde und das Staatssekretariat für Migration schliessen auf kostenfällige Abweisung der Beschwerde. In weiteren, auch unaufgefordert eingereichten Eingaben hält der Beschwerdeführer an seinem Antrag fest. Mit Präsidialverfügung vom 12. September 2014 wurde der Beschwerde die aufschiebende Wirkung erteilt.