Citation: 2C_718/2013 E.

Mit Eingabe vom 19. August 2013 erhebt X.________ beim Bundesgericht Beschwerde in öffentlich-rechtlichen Angelegenheiten. Er beantragt, der Entscheid vom 12. Juni 2013 sei aufzuheben und vom Widerruf der Niederlassungsbewilligung sei abzusehen. Er stellt die Verfahrensanträge um Sistierung des bundesgerichtlichen Verfahrens bis zur Anordnung einer stationären Massnahme, Zuerkennung der aufschiebenden Wirkung sowie Erteilung des Rechts zur unentgeltlichen Prozessführung und Verbeiständung. Das Sicherheits- und Justizdepartement des Kantons St. Gallen, das Verwaltungsgericht des Kantons St. Gallen und das Bundesamt für Migration beantragen die Abweisung der Beschwerde. Dies veranlasst X.________ zu abschliessenden Bemerkungen. Der Präsident der II. öffentlich-rechtlichen Abteilung des Bundesgerichts hat der Beschwerde mit Verfügung vom 27. August 2013 antragsgemäss die aufschiebende Wirkung zuerkannt.