facts:
Faits:
A.
X._, ressortissant du Kosovo, né en 1982, est semble-t-il entré une première fois en Suisse avec ses parents en 1991 et y aurait séjourné jusqu'en 1993. Il serait ensuite retourné quelques mois au Kosovo, avant de demeurer en Allemagne pendant plusieurs années, de 1994 à 2000. Après un nouveau séjour de quelques mois dans son pays d'origine, il est finalement revenu en Suisse le 28 juin 2001. Il a alors déposé une demande d'asile qui a été rejetée par décision de l'Office fédéral des réfugiés du 4 mars 2003.
Dans l'intervalle, à la suite de son mariage le 14 décembre 2001 avec une ressortissante suisse, X._ a obtenu une autorisation de séjour annuelle (permis B) dans le canton du Jura. Le couple s'est toutefois séparé après quelques mois. L'intéressé a en outre fait l'objet de différents rapports de dénonciation pour vols et dommages à la propriété de la part des polices jurassienne et neuchâteloise, ce qui lui a finalement valu, le 16 janvier 2003, une condamnation par le Tribunal de police de Neuchâtel à 75 jours d'emprisonnement avec sursis pendant trois ans, ainsi qu'une peine de quatre mois d'emprisonnement avec sursis pendant cinq ans, assortie d'une expulsion du territoire suisse pendant trois ans avec sursis pendant cinq ans, peine prononcée le 4 mai 2006 par la Cour pénale du Tribunal cantonal du canton du Jura.
B.
Sur la base des rapports de dénonciation et en raison de la séparation du couple, le Service de la population du canton du Jura (ci-après: le SPOP) a refusé de renouveler l'autorisation de séjour de l'intéressé et ordonné son renvoi par décision du 10 janvier 2003, confirmée sur opposition le 2 avril 2003, puis par arrêt du 16 septembre 2003 de la Cour administrative du Tribunal cantonal du canton du Jura (ci-après: le Tribunal cantonal). L'intéressé a été renvoyé dans son pays d'origine le 28 novembre 2003. L'Office fédéral des migrations (ci-après: l'ODM) a par ailleurs prononcé le 23 novembre 2003 une mesure d'interdiction d'entrée, laquelle a été contestée en vain, puisque, par décision du 26 janvier 2006, le Département fédéral de justice et police a rejeté le recours dirigé contre elle.
C.
Le 31 décembre 2003, X._ a épousé, au Kosovo, Y._, ressortissante du Kosovo, titulaire d'une autorisation de séjour en Suisse (permis B). X._ a dès lors déposé une demande de regroupement familial, laquelle a été rejetée par décision du SPOP du 31 mars 2005, confirmée sur opposition le 9 juin 2005, puis sur recours le 29 septembre 2005. Une deuxième requête de regroupement familial a été déposée le 29 mai 2006, qui a également été rejetée par décision du 25 juillet 2006, confirmée sur opposition le 16 novembre 2006.
D.
Une troisième requête a été déposée le 23 mai 2007, Y._, l'épouse de l'intéressé, ayant obtenu une autorisation d'établissement en Suisse (permis C). Nanti de cette information, l'ODM a annulé le 26 juillet 2007 avec effet immédiat la décision d'interdiction d'entrée en Suisse prononcée le 23 novembre 2003. De son côté, le SPOP a autorisé le regroupement familial le 3 août 2007. L'intéressé est entré en Suisse le 22 août 2007 et a été mis au bénéfice d'une autorisation de séjour annuelle, renouvelée régulièrement jusqu'au 22 août 2011.
De l'union des époux X._ et Y._ sont nés trois enfants: A._, en 2006, B._, en 2008 et C._, en 2011.
Le 29 avril 2009, X._ a été condamné à une peine pécuniaire de 10 jours-amende pour dommages à la propriété, ainsi que, le 22 décembre 2009, à une amende pour conduite inconvenante. En outre, par jugement de la Cour d'assises du canton de Neuchâtel du 8 décembre 2009, il a été condamné à une peine privative de liberté de 15 mois avec sursis pendant 5 ans pour infraction à la loi fédérale du 3 octobre 1951 sur les stupéfiants et les substances psychotropes (RS 812.121; LStup). L'arrêt de la Cour d'assises met en évidence les circonstances particulières liées à cette condamnation en les termes suivants (p. 47 s) :
"X._ n'est condamné que pour une opération de recherche d'héroïne totalement infructueuse, mais grave néanmoins par la quantité de stupéfiants en jeu.
La quotité de la peine doit tenir compte du minimum prévu à l'art. 19 ch. 2 LStup, mais également des antécédents pénaux du prévenu, assez lourds pour certains (mais les peines infligées en Allemagne, par le Tribunal pénal des mineurs, remontent à près de dix ans).
La Cour tiendra assez largement compte, cependant, du fait que X._ a visiblement agi à l'insistance de son frère (ses réticences ont été décrites par D._ et il n'a d'ailleurs pas participé aux expéditions suivantes). Sa situation personnelle semble par ailleurs stabilisée et il serait inopportun de la mettre en péril par une sanction trop sévère de cette faute commise dans un cadre très particulier.
La peine de quatre mois d'emprisonnement infligée le 4 mai 2006 s'accompagnait d'un sursis de cinq ans, dont la révocation doit indiscutablement être envisagée, vu l'importance du délit commis. Ni l'attitude, ni les antécédents du prévenu ne permettent de faire abstraction, ici encore, de toute exécution de peine, mais il est permis de penser qu'après exécution de la peine de 4 mois de privation de liberté dont le sursis est révoqué, X._ comprendra la nécessité de s'abstenir de tout délit, durant un délai d'épreuve qu'il convient de fixer à 5 ans, s'il ne veut pas exécuter la nouvelle peine prononcée. Ainsi donc, la Cour renoncera à infliger à X._ une peine d'ensemble et, pour l'infraction retenue ce jour, elle lui infligera une peine de 15 mois de privation de liberté avec sursis pendant 5 ans."
E.
Alors que X._ sollicitait une nouvelle prolongation de son autorisation de séjour, le SPOP l'a rendu attentif au fait qu'à la suite des nombreux jugements pénaux rendus à son encontre en Suisse, il envisageait de refuser de renouveler son autorisation de séjour et de prononcer son renvoi. Après lui avoir donné la possibilité d'exercer son droit d'être entendu, le SPOP a refusé le renouvellement de son autorisation de séjour et lui a imparti un délai de huit semaines dès l'entrée en force de la décision pour quitter la Suisse. Cette décision a été confirmée sur opposition. Saisi d'un recours contre le prononcé sur opposition, le Tribunal cantonal l'a rejeté par arrêt du 11 mars 2013.
F.
A l'encontre de cet arrêt, X._ forme un recours en matière de droit public auprès du Tribunal fédéral. Il requiert, sous suite de frais et dépens, principalement l'octroi d'une autorisation de séjour, subsidiairement le renvoi de la cause au Tribunal cantonal pour nouveau jugement dans le sens des considérants.
Le Tribunal cantonal, l'ODM et le SPOP concluent au rejet du recours. X._ s'est à nouveau déterminé sur ces prises de position. Le 25 avril 2013, il a demandé le bénéfice de l'assistance judiciaire.

considerations:
Considérant en droit:
1.
Le Tribunal fédéral examine d'office et librement la recevabilité des recours qui lui sont soumis (art. 29 al. 1 LTF; cf. ATF 138 I 435 consid. 1 p. 439 et les arrêts cités).
1.1 D'après l'art. 83 let. c ch. 2 LTF, le recours en matière de droit public est irrecevable contre les décisions en matière de droit des étrangers qui concernent une autorisation à laquelle ni le droit fédéral ni le droit international ne donnent droit. Selon la jurisprudence, il suffit, sous l'angle de la recevabilité, qu'il existe un droit potentiel à l'autorisation, étayé par une motivation soutenable, pour que cette clause d'exclusion ne s'applique pas et que, partant, la voie du recours en matière de droit public soit ouverte. La question de savoir si les conditions d'un tel droit sont effectivement réunies relève du fond (ATF 136 II 177 consid. 1.1 p. 179; 136 II 497 consid. 3.3 p. 501).
En l'occurrence, l'épouse du recourant est titulaire d'une autorisation d'établissement, de sorte qu'il peut se prévaloir de l'art. 43 al. 1 de la loi fédérale du 16 décembre 2005 sur les étrangers (LEtr; RS 142.20). En outre, le recourant invoque, sous l'angle de l'art. 8 CEDH, son droit à entretenir une relation avec son épouse et ses trois enfants. Cette relation familiale étant potentiellement de nature à lui conférer un droit à l'obtention d'une autorisation de séjour, son recours échappe au motif d'irrecevabilité prévu à l'art. 83 let. c ch. 2 LTF, étant précisé que le point de savoir si le recourant remplit les conditions pour obtenir une autorisation de séjour en application de l'art. 8 CEDH relève du fond et non de la recevabilité.
1.2 Pour le surplus, l'arrêt attaqué est une décision finale (cf. art. 90 LTF), rendue en dernière instance cantonale par un tribunal supérieur (cf. art. 86 al. 1 let. d et al. 2 LTF). Déposé en temps utile (cf. art. 100 al. 1 LTF) et dans les formes prescrites (cf. art. 42 LTF) par le destinataire de l'arrêt attaqué, qui a qualité pour recourir au sens de l'art. 89 al. 1 LTF, le recours en matière de droit public est par conséquent recevable.
2.
Le recourant se plaint exclusivement de la violation de l'art. 8 CEDH.
2.1. Aux termes de l'art. 8 CEDH, toute personne a notamment droit au respect de sa vie privée et familiale. Cette disposition ne confère cependant pas un droit à séjourner dans un État déterminé. Le fait de refuser un droit de séjour à un étranger dont la famille se trouve en Suisse peut toutefois porter atteinte au droit au respect de la vie privée et familiale garanti par cette disposition (cf. ATF 135 I 143 consid. 1.3.1 p. 145, 153 consid. 2.1 p. 154 s.). Pour autant, les liens familiaux ne sauraient conférer de manière absolue, en vertu de l'art. 8 CEDH, un droit d'entrée et de séjour (arrêts 2C_644/2012 du 17 août 2012 consid. 2.3; 2C_793/2011 du 22 février 2012 consid. 2.1). Selon une jurisprudence constante, un étranger peut néanmoins, selon les circonstances, se prévaloir du droit au respect de sa vie privée et familiale au sens de l'art. 8 § 1 CEDH pour s'opposer à une éventuelle séparation de sa famille. Encore faut-il, pour pouvoir invoquer cette disposition, que la relation entre l'étranger et une personne de sa famille ayant le droit de résider durablement en Suisse soit étroite et effective (ATF 137 I 284 consid. 1.3 p. 287; arrêt 2C_117/2012 du 11 juin 2012 consid. 4.4.1). En l'espèce, cette condition est manifestement remplie au regard du permis d'établissement dont disposent l'épouse du recourant et leurs enfants, ainsi que du fait que les con-joints font ménage commun (cf. art. 43 al. 1 LEtr; arrêt 2C_935/2012 du 14 janvier 2013 consid. 5.1).
2.2. Le droit au respect de la vie privée et familiale garanti par l'art. 8 § 1 CEDH n'est toutefois pas absolu. Une ingérence dans l'exercice de ce droit est possible selon l'art. 8 § 2 CEDH, pour autant qu'elle soit prévue par la loi et qu'elle constitue une mesure qui, dans une société démocratique, est nécessaire à la sécurité nationale, à la sûreté publique, au bien-être économique du pays, à la défense de l'ordre et à la prévention des infractions pénales, à la protection de la santé ou de la morale ou à la protection des droits et libertés d'autrui.
L'ingérence est en l'espèce prévue par le droit. En effet, le refus de prolonger l'autorisation de séjour du recourant est fondé sur l'art. 51 al. 2 let. b LEtr en relation avec l'art. 62 LEtr. En outre, il s'appuie sur l'art. 62 let. b et c LEtr, dispositions sanctionnant des comportements pénalement répréhensibles. Le fait que de tels motifs existent en l'espèce n'est nullement contesté.
2.3. Encore faut-il, tant sous l'angle du droit interne que du droit conventionnel, que le refus de prolonger l'autorisation fasse l'objet d'une pesée des intérêts et d'un examen de la proportionnalité (cf. art. 96 al. 1 LEtr et art. 8 § 2 CEDH; ATF 135 II 377 consid. 4.3 p. 381). Le fait de refuser un droit de séjour à un étranger dont la famille se trouve en Suisse peut entraver sa vie familiale et porter ainsi atteinte à l'art. 8 § 2 CEDH (cf. ATF 135 I 153 consid. 2.1 p. 154 s.). Il n'y a toutefois pas atteinte à la vie familiale si l'on peut attendre des membres de la famille qu'ils réalisent leur vie de famille à l'étranger; en effet, l'art. 8 CEDH n'est a priori pas violé si le membre de la famille jouissant d'un droit de présence en Suisse peut quitter ce pays sans difficultés avec l'étranger auquel a été refusée une autorisation de séjour (cf. ATF 137 I 247 consid. 4.1.2 p. 249 s.). La jurisprudence du Tribunal fédéral (ATF 135 II 377 consid. 4.3 p. 381 s.) et de la Cour européenne des droits de l'homme (arrêts Boultif contre Suisse du 2 août 2001, Recueil de la CourEDH 2001-IX p. 137 § 48; ü ner contre Pays-Bas du 18 octobre 2006, Recueil CourEDH 2006-XII p. 159 § 57 s.) a développé un certain nombre de critères en relation avec la nécessité de l'ingérence lorsqu'on est en présence d'un mariage réellement vécu. Il convient en particulier de prendre en compte: la nature et la gravité de l'infraction commise par le requérant; la durée du séjour de l'intéressé dans le pays dont il doit être expulsé; le laps de temps qui s'est écoulé depuis l'infraction et la conduite du requérant pendant cette période; la nationalité des diverses personnes concernées; la situation familiale du requérant et, le cas échéant, la durée de son mariage, ainsi que d'autres facteurs témoignant de l'effectivité d'une vie familiale au sein d'un couple; la question de savoir si le conjoint avait connaissance de l'infraction à l'époque de la création de la relation familiale; le point de savoir si des enfants sont issus du mariage et, dans ce cas, leur âge; la gravité des difficultés que le conjoint risque de rencontrer dans le pays vers lequel le requérant doit être expulsé; l'intérêt et le bien-être des enfants, en particulier la gravité des difficultés que ceux-ci sont susceptibles de rencontrer dans le pays vers lequel l'intéressé doit être expulsé; la solidité des liens sociaux, culturels et familiaux avec le pays hôte et avec le pays de destination. On précisera encore que, quand le refus d'octroyer une autorisation de police des étrangers, respectivement sa révocation, se fonde sur la commission d'une infraction, la peine infligée par le juge pénal est le premier critère à utiliser pour évaluer la gravité de la faute et pour procéder à la pesée des intérêts en présence (cf. arrêt 2C_418/2009 du 30 novembre 2009 consid. 4.1) et que la prévention d'infractions constitue à cet égard un intérêt public admissible (cf. arrêt 2C_141/2012 du 30 juillet 2012 consid. 3.2).
2.4. Le recourant fonde son recours quasiment exclusivement sur l'arrêt Udeh contre Suisse du 16 avril 2013 (in Plaidoyer 2013/3 p. 58), lequel a abouti à une condamnation de la Suisse pour violation de l'art. 8 CEDH. Il convient d'abord de mentionner que ce jugement, qui n'est pas une décision de principe (cf. arrêts 2C_339/2013 du 18 juillet 2013 consid. 2.9; 2C_139/2013 du 11 juin 2013 consid. 7.5) et qui n'est au demeurant pas encore définitif (cf. art. 44 § 2 CEDH), n'énonce aucun principe nouveau qui n'aurait été consacré auparavant dans la jurisprudence de la CourEDH, notamment dans l'affaire précitée Üner contre Pays-Bas (§ 54-60), auquel cet arrêt se réfère, ou dans celle du Tribunal fédéral. De ce point de vue, il ne s'agit donc que d'un arrêt parmi une abondante jurisprudence consacrée à l'art. 8 § 2 CEDH.
Ensuite, il n'est pas possible de faire abstraction du fait que la condamnation de la Suisse résulte presque exclusivement de la prise en compte par la CourEDH de faits postérieurs à l'arrêt rendu par le Tribunal fédéral. Alors que ce dernier est contraint par l'art. 105 al. 1 LTF de fonder son jugement sur les faits retenus par l'autorité précédente - en l'espèce le Tribunal cantonal -, la CourEDH a pris en considération les faits survenus non seulement après l'arrêt du Tribunal cantonal, mais encore après l'arrêt rendu par le Tribunal fédéral. Ainsi, le Tribunal fédéral a fondé son jugement et l'appréciation du comportement du recourant sur des faits arrêtés au 14 mai 2008, alors que la CourEDH a pris en compte des faits survenus entre cette date et le 4 décembre 2012, respectivement le 26 mars 2013, ce qui ne va pas sans poser des problèmes de coordination entre les juridictions nationales et la CourEDH. En effet, la CourEDH rappelle fréquemment qu'aux termes de l'art. 35 § 1 de la Convention, elle ne peut être saisie qu'après l'épuisement des voies de recours internes. La finalité de cette disposition est de ménager aux Etats contractants l'occasion de prévenir ou de redresser les violations alléguées contre eux avant que la Cour n'en soit saisie. La règle de l'art. 35 § 1 se fonde sur l'hypothèse, envisagée à l'art. 13, avec lequel elle présente d'étroites affinités, que l'ordre interne offre un recours effectif quant à la violation alléguée, ledit recours devant par ailleurs être "à la fois relatif aux violations incriminées, disponible et adéquat" (voir, parmi de nombreux autres, les arrêts Polidario contre Suisse du 30 juillet 2013 § 49; Claes contre Belgique du 10 janvier 2013 § 77). La règle en question n'a ainsi de sens que dans la mesure où le Tribunal fédéral peut corriger une violation incriminée, donc déjà survenue, non pas une éventuelle violation commise après son arrêt. La doctrine a d'ailleurs pu estimer que prendre en compte de tels faits "foule aux pieds la r atio legis de la règle d'épuisement des voies de recours" (Sébastien Van Drooghenbroeck, La proportionnalité dans le droit de la convention européenne des droits de l'homme, 2001, ch. 362 p. 267).
De plus, la CourEDH prend en considération non seulement des faits postérieurs à l'arrêt contesté devant elle, mais encore des circonstances relatives notamment à la vie conjugale qui existaient lorsque les juridictions nationales ont statué, mais qui ont disparu par la suite. En procédant de la sorte, elle relève tous les éléments qui plaident en faveur du requérant, sans que ceux-ci aient été réalisés en même temps.
Par ailleurs, la CourEDH rappelle également constamment que les autorités nationales jouissent d'une certaine marge d'appréciation pour se prononcer sur la nécessité, dans une société démocratique, d'une ingérence dans l'exercice d'un droit protégé par l'art. 8 et sur la proportionnalité de la mesure en question au but légitime poursuivi (cf. p. ex. arrêt Hasanbasic et cons. contre Suisse du 11 juin 2013 § 56, in Plaidoyer 2013/4 p. 56). En ce sens, selon la jurisprudence constante de la CourEDH, sa tâche consiste à déterminer si les mesures litigieuses ont respecté un juste équilibre entre les intérêts en présence, à savoir, d'une part, les droits de l'intéressé protégés par la Convention et, d'autre part, les intérêts de la société. Or, un tel mécanisme de contrôle ne saurait s'exercer qu'en fonction de la situation dans laquelle se trouvait la juridiction nationale au moment de trancher, dans la mesure en tout cas où le recours en question était effectif et que la cause ne concerne pas des mesures provisionnelles. En d'autres termes, savoir si un Etat défendeur a outrepassé la marge d'appréciation dont il jouissait dans un cas d'espèce est une question qui ne peut être tranchée qu'au regard des faits déterminants dont la juridiction nationale concernée avait connaissance au moment de trancher. Cela ne peut se faire en incorporant - qui plus est en leur reconnaissant une importance déterminante - des faits postérieurs à l'arrêt national. Ce principe a d'ailleurs été énoncé par la CourEDH elle-même en de nombreux arrêts (cf. Van Drooghenbroeck, op. cit., ch. 359 ss et note de bas de page 429, ainsi que les arrêts cités, not. Baghli contre France du 30 novembre 1999, Recueil CourEDH 1999-VIII p. 187 § 36; Lithgow et cons. contre Royaume-Uni du 8 juillet 1986, Série A vol. 102 § 132; Engel et cons. contre Pays-Bas du 8 juin 1976, Série A vol. 22-A § 72; W. contre Suisse du 26 janvier 1993, Série A vol. 254-A § 33). Si une dérogation à ce principe peut se justifier dans certaines hypothèses particulières, tel n'est pas le cas lorsque le justiciable, comme en droit administratif suisse, peut formuler ultérieurement une nouvelle requête devant les autorités administratives, en faisant précisément valoir que, depuis l'arrêt de la dernière instance nationale, la situation a évolué de manière à justifier l'ouverture d'une nouvelle procédure tendant à l'obtention d'une autorisation de séjour. A cette occasion, il peut invoquer tant l'écoulement du temps que, par exemple, le fait qu'il s'est entretemps comporté de manière conforme au droit.
Il découle de ce qui précède que, dans la mesure où l'arrêt Udeh contre Suisse dont se prévaut le recourant se fonde de manière prépondérante sur des faits postérieurs à l'arrêt rendu par le Tribunal fédéral, sa portée ne peut qu'être fortement relativisée.
2.5. En l'espèce, le Tribunal cantonal a procédé à une pesée des intérêts incorporant tous les éléments ci-dessus énoncés et qui peut donc en substance être reprise ici: le recourant a été condamné pour infraction à la LStup, domaine dans lequel la jurisprudence se montre particulièrement stricte, ce d'autant plus qu'il n'est pas lui-même consommateur (cf. arrêt 2C_238/2012 du 30 juillet 2012 consid. 2.3 in fine et la jurisprudence citée), même s'il n'a été condamné que pour une opération de recherche d'héroïne totalement infructueuse, mais portant cependant sur une quantité importante. La peine infligée de 15 mois d'emprisonnement avec sursis pendant 5 ans prend ces éléments en compte. Il faut par ailleurs souligner que le recourant a déjà été renvoyé de Suisse une première fois et frappé d'une interdiction d'entrée en raison de ses antécédents judiciaires. Cette mesure a cependant été levée par la suite, si bien que le recourant a pu rejoindre sa femme et ses enfants en Suisse. Ainsi, alors même que le recourant a déjà bénéficié d'une seconde chance, il a pourtant récidivé en mars 2008, moins d'une année après son retour en Suisse, en commettant l'infraction la plus grave qui lui soit reprochée. Sa situation familiale s'était pourtant stabilisée, puisqu'il était marié et avait déjà un enfant, un deuxième étant attendu pour le mois de juillet 2008. Le fait qu'il semble s'être amendé depuis sa dernière condamnation en décembre 2009 n'est pas en soi déterminant, ce d'autant moins qu'il a effectué quatre mois de détention, un sursis précédent ayant été révoqué par la Cour d'assises de Neuchâtel.
L'intéressé n'a en outre vécu que de brèves périodes en Suisse, puisque son séjour en tant que requérant d'asile mineur n'a même pas duré deux ans. L'autorisation de séjour octroyée en 2002 a été révoquée à peine une année plus tard. Son épouse est une compatriote qu'il a épousée dans son pays d'origine. Il y séjournait par ailleurs jusqu'à la levée de l'interdiction d'entrée. Leurs trois enfants sont encore jeunes et fréquentent à peine l'école. Ils ont un âge qui leur permet de s'adapter relativement aisément à un changement d'environnement. Le recourant prétend qu'il n'a plus de proches dans son pays d'origine, à l'exception de son frère E._ et d'un deuxième frère dont il ignore où il se trouve. Sa mère vit en France, tandis que son père est décédé. Il faut toutefois rappeler que le recourant a vécu au Kosovo une bonne partie de son enfance, puis par intervalles jusqu'en 2002 et à nouveau dès son renvoi en 2003 jusqu'en août 2007. En outre, l'infraction à la LStup pour laquelle il a été condamné à Neuchâtel a été commise en compagnie de compatriotes, ce qui n'est pas dénué de pertinence (cf. arrêt 2C_926/2011 du 12 octobre 2012 consid. 3.2). Son épouse est originaire de cette région également, même si elle est arrivée en Suisse à l'âge de quinze ans déjà. On ne saurait ainsi retenir que le recourant a perdu tout contact avec son pays d'origine. Il a d'ailleurs toujours des connaissances avec qui il entretient des contacts dans l'ancienne Yougoslavie.
Sur le plan professionnel, la situation du recourant ne saurait être considérée comme stable. Depuis 2008, il a occupé successivement de nombreux postes, emplois entrecoupés de plusieurs mois de chômage. Après avoir travaillé quelques mois comme maçon indépendant puis comme aide ferrailleur, il a créé sa propre entreprise il y a quelques mois seulement. A ce moment-là, il ne pouvait ignorer qu'il risquait de devoir quitter la Suisse. Il n'a en outre aucun employé et ne fait qu'effectuer de la sous-traitance pour le compte de certaines entreprises.
L'intéressé avait par ailleurs le 4 juin 2012 des poursuites en cours pour un montant de près de 6'500 fr., en raison de différents frais de justice. Son épouse faisait quant à elle l'objet de différentes poursuites à hauteur d'environ 8'500 fr., notamment pour des primes d'assurance-maladie et un acte de défaut de biens de 2'682 fr. 80 avait été établi à son encontre, comme cela ressort de l'extrait du registre des poursuites au 8 juin 2012.
3.
Au vu de ces circonstances, il apparaît dès lors tout à fait envisageable que toute la famille quitte la Suisse pour retourner au Kosovo. Cela étant, si l'épouse et les enfants souhaitent demeurer en Suisse, une communication régulière par la voix et l'image est parfaitement possible (cf. arrêts 2C_135/2012 du 29 octobre 2012 consid. 3.2.4 et 2C_260/2012 du 28 août 2012 consid. 4.2.2), sans oublier que la famille pourra se retrouver à l'occasion de vacances passées au Kosovo. Il sied ici de rappeler que toute la famille a déjà expérimenté ce mode de faire entre 2003, date du mariage, et 2007, année où l'interdiction d'entrée a été levée.
Au vu de ces circonstances, il apparaît dès lors tout à fait envisageable que toute la famille quitte la Suisse pour retourner au Kosovo. Cela étant, si l'épouse et les enfants souhaitent demeurer en Suisse, une communication régulière par la voix et l'image est parfaitement possible (cf. arrêts 2C_135/2012 du 29 octobre 2012 consid. 3.2.4 et 2C_260/2012 du 28 août 2012 consid. 4.2.2), sans oublier que la famille pourra se retrouver à l'occasion de vacances passées au Kosovo. Il sied ici de rappeler que toute la famille a déjà expérimenté ce mode de faire entre 2003, date du mariage, et 2007, année où l'interdiction d'entrée a été levée.
4. Le recours doit ainsi être rejeté. Eu égard à sa situation économique et dans la mesure où le recours n'était pas d'emblée dénué de chances de succès, le recourant est mis au bénéfice de l'assistance judicaire (cf. art. 64 LTF). Il ne sera pas alloué de dépens (cf. art. 68 al. 1 et 3 LTF).

rulings:
Par ces motifs, le Tribunal fédéral prononce:
1.
Le recours est rejeté.
2.
La requête d'assistance judiciaire est admise et Me Hubert Theurillat est désigné défenseur d'office.
3.
La Caisse du Tribunal fédéral versera au défenseur d'office une indemnité de 2'000 fr.
4.
Il n'est pas perçu de frais de justice.
5.
Le présent arrêt est communiqué au mandataire du recourant, au Service de la population et au Tribunal cantonal du canton du Jura, Cour administrative, ainsi qu'à l'Office fédéral des migrations.
Lausanne, le 30 août 2013
Au nom de la IIe Cour de droit public
du Tribunal fédéral suisse
Le Président: Zünd
Le Greffier: Vianin


facts:
Sachverhalt:
A. Die X._ AG wurde im Jahr 1994 gegründet und bezweckt die Vermittlung von Kapitalanlagen und Versicherungen, die Ausbildung von Finanz- und Versicherungsberatern sowie die Erbringung von Dienstleistungen im Zusammenhang mit Finanzanlagen. Sie wurde für die Steuerperiode 2000 an ihrem Sitz in Reinach BL und, nach einer Sitzverlegung, für das Jahr 2001 in Stansstad NW aufgrund persönlicher Zugehörigkeit als unbeschränkt steuerpflichtig veranlagt. Diese Veranlagungen erwuchsen in Rechtskraft.
B. Ohne vorgängige Zustellung einer Steuererklärung nahm das Steueramt des Kantons Solothurn gegenüber der X._ AG am 22. Dezember 2005 für die Periode 2000 eine Ermessensveranlagung vor, mit der es die Gesellschaft definitiv aufgrund wirtschaftlicher Zugehörigkeit (Betriebsstätte im Kanton Solothurn) für die Ertrags- und die Kapitalsteuer erfasste. Für das Jahr 2001 wurde der X._ AG zwar eine Steuererklärung zugestellt, von dieser aber unausgefüllt der Behörde zurückgeschickt, weshalb das Steueramt am 22. Dezember 2006 erneut eine endgültige Ermessensveranlagung vornahm. Die von der X._ AG gegen diese Veranlagungen im Kanton erhobenen Rechtsmittel blieben erfolglos.
C. Am 21. Mai 2010 hat die X._ AG beim Bundesgericht Beschwerde in öffentlich-rechtlichen Angelegenheiten eingereicht. Sie beantragt, es sei festzustellen, dass die Staatssteuer-Veranlagungen des Steueramtes des Kantons Solothurn vom 22. Dezember 2005 für 2000 und vom 22. Dezember 2006 für 2001 nichtig seien, und es sei das Urteil des Kantonalen Steuergerichts Solothurn vom 29. März 2010 aufzuheben. Eventualiter sei festzustellen, dass die X._ AG im Kanton Solothurn in den Jahren 2000 und 2001 nicht steuerpflichtig war. Subeventualiter seien die Veranlagung des Kantons Basel-Landschaft vom 27. Dezember 2000 für 2000 sowie die Veranlagung des Kantons Nidwalden vom 31. Juli 2002 für 2001 aufzuheben, und die Sache sei zur Neuveranlagung an die jeweiligen Steuerverwaltungen zurückzuweisen.
D. Die Kantonalen Steuerämter Solothurn und Nidwalden beantragen die Abweisung der Beschwerde, soweit sie sich gegen den eigenen Kanton richtet. Das Kantonale Steuergericht Solothurn schliesst (unter ausschliesslichem Verweis auf sein Urteil) auf Abweisung der Beschwerde, soweit darauf einzutreten sei. Die Eidgenössische Steuerverwaltung hat auf eine Vernehmlassung verzichtet, und der ebenfalls zur Stellungnahme eingeladene Kanton Basel-Landschaft hat sich nicht vernehmen lassen.
E. Mit Präsidialverfügung vom 8. Juli 2010 wurde der Beschwerde die aufschiebende Wirkung zuerkannt.
F. Die II. öffentlich-rechtliche Abteilung hat die Angelegenheit am 1. Juli 2011 an einer öffentlichen Sitzung beraten.

considerations:
Erwägungen:
1. Die Beschwerde ist zulässig (vgl. Art. 82 ff. BGG). Insbesondere ist, wie auf dem Gebiet interkantonaler Steuerkompetenzstreitigkeiten gefordert wird (vgl. Art. 100 Abs. 5 in Verbindung mit Art. 86 Abs. 1 lit. d BGG), der kantonale Instanzenzug zumindest in einem Kanton durchlaufen worden. Die bereits rechtskräftigen Veranlagungen des Kantons Basel-Landschaft für die Steuerperiode 2000 und des Kantons Nidwalden für 2001 können zulässigerweise mitangefochten werden (vgl. Art. 100 Abs. 5 BGG).
2. Ein Verstoss gegen Art. 127 Abs. 3 BV liegt insbesondere im Falle einer sog. aktuellen Doppelbesteuerung vor, d.h. wenn eine steuerpflichtige Person von zwei oder mehreren Kantonen für das gleiche Steuerobjekt und für die gleiche Zeit zu Steuern herangezogen wird (vgl. zu diesem Begriff allgemein BGE 134 I 303 E. 2.1 S. 306 f.; 133 I 308 E. 2.1 S. 311; 132 I 29 E. 2.1 S. 31 f., je mit Hinweisen). Das ist hier der Fall: Die Beschwerdeführerin wurde im Kanton Basel-Landschaft für die Steuerperiode 2000 und im Kanton Nidwalden für das Jahr 2001, je aufgrund einer persönlichen Zugehörigkeit und damit einer unbeschränkten Steuerpflicht rechtskräftig veranlagt. Gemäss dem angefochtenen Urteil ist sie zudem wegen wirtschaftlicher Zugehörigkeit im Kanton Solothurn beschränkt steuerpflichtig.
3. Vorab macht die Beschwerdeführerin geltend, die hier massgeblichen Veranlagungen des Kantons Solothurn seien beide mit schwerwiegenden Verfahrensverstössen behaftet. Dieser Vorwurf beruht auf Folgendem: Für das Jahr 2000 nahm das Kantonale Steueramt Solothurn am 22. Dezember 2005, "aus Verjährungsgründen", wie es selber festhielt, direkt eine endgültige Ermessensveranlagung gegenüber der Beschwerdeführerin vor, ohne ihr zuvor überhaupt eine Steuererklärung zur Ausfüllung zugestellt zu haben. Für 2001 wurde der Pflichtigen wohl eine Steuererklärung zugesandt, welche die Betroffene unausgefüllt der Veranlagungsbehörde zurückschickte. Diese führte darauf, ohne die Beschwerdeführerin gemahnt zu haben, einmal mehr eine endgültige Ermessensveranlagung durch. Für beide Perioden vertritt die Beschwerdeführerin die Auffassung, die auf derart krassen Verfahrensmängeln gründenden Veranlagungen seien geradezu nichtig.
3.1 Fehlerhafte Verwaltungsakte sind in der Regel nicht nichtig, sondern nur anfechtbar, und sie werden durch Nichtanfechtung rechtsgültig. Nichtigkeit, d.h. absolute Unwirksamkeit, einer Verfügung wird nur angenommen, wenn sie mit einem tiefgreifenden und wesentlichen Mangel behaftet ist, wenn dieser schwerwiegende Mangel offensichtlich oder zumindest leicht erkennbar ist und wenn zudem die Rechtssicherheit durch die Annahme der Nichtigkeit nicht ernsthaft gefährdet wird. Inhaltliche Mängel haben nur in seltenen Ausnahmefällen die Nichtigkeit einer Verfügung zur Folge; erforderlich ist hierzu ein ausserordentlich schwerwiegender Mangel. Als Nichtigkeitsgründe fallen hauptsächlich funktionelle und sachliche Unzuständigkeit einer Behörde sowie schwerwiegende Verfahrensfehler in Betracht (wie z.B. der Umstand, dass der Betroffene keine Gelegenheit hatte, am Verfahren teilzunehmen). Fehlt einer Verfügung in diesem Sinne jegliche Rechtsverbindlichkeit, so ist das durch jede Behörde, die mit der Sache befasst ist, jederzeit und von Amtes wegen zu beachten (vgl. u.a. BGE 136 II 489 E. 3.3 S. 495 f.; 133 II 366 E. 3.1 u. 3.2 S. 367; 132 II 342 E. 2.1 S. 346; 130 III 430 E. 3.3 S. 434; 129 I 361 E. 2.1 S. 363 f.; 127 II 32 E. 3g S. 47 f.; ASA 73 299 E. 2; 70 529, E. 4b/aa; 65 918 E. 2; StE 2010 B 92.8 Nr. 15 E. 2.3; StR 64/2009 581 E. 2.1; RDAF 2006 I 139 E. 2.2; RDAT 1996 I Nr. 49 S. 137 E. 5; mit weiteren Hinweisen).
3.2 Die hier massgeblichen beiden Varianten der Verweigerung des Rechts zur Einreichung der Steuererklärung sind zuerst im innerkantonalen Verhältnis zu prüfen, d.h. hinsichtlich ihrer Tragweite auf das Verhältnis zwischen dem veranlagenden Kanton und der steuerpflichtigen Person:
3.2.1 Die Abgabe einer Steuererklärung im Sinne von § 140 des Gesetzes vom 1. Dezember 1985 über die Staats- und Gemeindesteuern des Kantons Solothurn (StG/SO) ist einerseits eine grundlegende Verfahrenspflicht der steuerpflichtigen Person (und zwar ihre bedeutsamste Mitwirkungspflicht; vgl. MARTIN ZWEIFEL, Die Sachverhaltsermittlung im Steuerveranlagungsverfahren, Zürich 1989, S. 69 ff.; MARTIN ZWEIFEL/HUGO CASANOVA, Schweizerisches Steuerverfahrensrecht, Direkte Steuern, Zürich 2008, S. 172 ff.), andererseits ein fundamentales Verfahrensrecht der steuerpflichtigen Person (vgl. HEINZ WEIDMANN, Vom Recht, eine Steuererklärung einreichen zu dürfen, StR 52/1997 523 f.; siehe auch Zweifel, a.a.O., S. 75). Das Gesetz schreibt ausdrücklich vor, wie vorzugehen ist, wenn der Pflichtige die Steuererklärung nicht oder bloss mangelhaft ausgefüllt einreicht. In diesem Fall muss ihn die Behörde gemäss § 140 Abs. 3 StG/SO auffordern, das Versäumte innert angemessener Frist nachzuholen. Erst dann, wenn der Pflichtige trotz Mahnung seine Verfahrenspflichten nicht erfüllt, ist die Veranlagung nach pflichtgemässem Ermessen vorzunehmen (vgl. § 147 Abs. 2 StG/SO; siehe auch Art. 46 Abs. 3 des Bundesgesetzes vom 14. Dezember 1990 über die Harmonisierung der direkten Steuern der Kantone und Gemeinden [StHG; SR 642.14]). Kann die steuerpflichtige Person keine Selbstdeklaration vornehmen, ohne dass all die genannten Bedingungen kumulativ erfüllt wären, wird mithin die besonders wichtige erste Phase des Veranlagungsverfahrens einfach unterdrückt (vgl. auch GOTTHARD STEINMANN, Die Revision im Wehrsteuerrecht, StR 34/1979 199 ff.).
3.2.2 Gemäss dieser ausdrücklichen gesetzlichen Regelung ist die Ermessensveranlagung somit gerade kein taugliches oder zulässiges Mittel, um dem Pflichtigen die Möglichkeit vorzuenthalten, eine Steuererklärung einzureichen. Vielmehr ist sie ein unumgänglicher Notbehelf, um sogar dann zu einer sachgerechten Einschätzung zu gelangen, wenn die an sich unerlässlichen, aber selbst nach förmlicher Mahnung vom Pflichtigen nicht eingereichten Angaben fehlen oder wenn die Steuerfaktoren aus anderen Gründen mangels zuverlässiger Unterlagen nicht genau ermittelt werden können (vgl. § 147 Abs. 2 StG/So und Art. 46 Abs. 3 StHG; siehe auch Art. 130 Abs. 2 des Bundesgesetzes vom 14. Dezember 1990 über die direkte Bundessteuer [DBG; SR 642.11]). Da die Steuerbehörde mangels genügender Unterlagen nicht alle Faktoren genau ermitteln kann und eine Ermessenseinschätzung deshalb naturgemäss eine gewisse Unschärfe aufweist, kann der Pflichtige sie nur wegen offensichtlicher Unrichtigkeit in Frage stellen. Auch das Bundesgericht prüft derartige Veranlagungen nur mit Zurückhaltung auf besonders schwere Fehler und Irrtümer hin (vgl. u.a. BGE 131 II 548 E. 2.3 S. 551; 123 II 552 E. 4c S. 557 f.; StE 2009 B 95.1 Nr. 13 E. 2.1 u. 3.2; 2009 B 95.1 Nr. 14 E. 2.1-2.2; 2005 B 96.22 Nr. 3 E. 3.2; StR 64/2009 35 E. 5.2; 64/2009 588 E. 4.2; 61/2006 819 E. 3.3; 61/2006 558 E. 2.3; 60/2005 973 E. 5; ASA 77 343 E. 1.3 u. 4.3; 75 329 E. 5.1; NStP 57/2003 139 E. 4.1; RDAF 2000 II 41 E. 1c u. 2b; mit weiteren Hinweisen).
3.3 Die Auswirkungen des Verfahrensverstosses, dem Pflichtigen die Möglichkeit zur Einreichung einer Steuererklärung vorzuenthalten und stattdessen direkt zu einer Ermessensveranlagung überzugehen, sind weiter im interkantonalen Bereich zu prüfen. In diesem Bereich kann ein besonders schwerwiegender Verfahrensmangel darin liegen, dass eine kantonale Veranlagungsbehörde für sich eine Steuerhoheit in Anspruch nimmt, die ihr wegen Unzuständigkeit nicht zusteht:
3.3.1 Das gilt vorab bei der direkten Bundessteuer: Gemäss dem Grundsatz der Einheit des Veranlagungsortes wird der Steuerpflichtige zwecks Vermeidung einer Aufsplitterung der Veranlagung für das gesamte in der Schweiz steuerbare Einkommen allein am Wohnsitz eingeschätzt. Wenn ein Kanton eine steuerpflichtige Person, die ihm wirtschaftlich zugehörig ist, für die direkte Bundessteuer veranlagt, obwohl sie die persönliche Zugehörigkeit in einem anderen Kanton hat, liegt - wegen Verstosses gegen die bundessteuerrechtliche Zuständigkeitsordnung - eine örtliche Unzuständigkeit vor, was unter Umständen die Nichtigkeit der betreffenden Einschätzungsverfügung zur Folge haben kann. Ist der Veranlagungsort im Einzelfall ungewiss oder streitig, so ist er - wenn mehrere Kantone in Frage kommen - von der Eidgenössischen Steuerverwaltung zu bestimmen (Art. 108 Abs. 1 Satz 1 DBG; vgl. dazu u.a. StR 62/2007 127 E. 2; 54/1999 118 E. 7a; StE 2004 B 91.3 Nr. 4 E. 2.1; ASA 70 529 E. 4b; 59 636 E. 2c).
3.3.2 Hier geht es nicht um die direkte Bundessteuer und besteht somit auch nicht die Möglichkeit, von der Eidgenössischen Steuerverwaltung eine verbindliche Beurteilung hinsichtlich der jeweiligen kantonalen Besteuerungskompetenzen zu erlangen. Im Bereich der Staatssteuer gilt deshalb gemäss ständiger Rechtsprechung eine andere Regelung: Wenn eine in einem bestimmten Kanton zur Veranlagung herangezogene Person die Steuerhoheit des betreffenden Kantons bestreitet, muss dieser grundsätzlich in einem Vorentscheid (dem sog. Steuerdomizilentscheid) rechtskräftig über die Steuerpflicht entscheiden, bevor er das Veranlagungsverfahren fortsetzen darf. Es ist unzulässig und verstösst gegen Art. 127 Abs. 3 BV, zu einer Ermessensveranlagung zu schreiten, obschon der Pflichtige die Steuerhoheit bestritten hat. Das ergibt sich direkt aus dem verfassungsmässigen Verbot der interkantonalen Doppelbesteuerung und unabhängig davon, ob das kantonale Recht ein solches Domizilverfahren kennt oder nicht (vgl. in diesem Sinne aber § 147 Abs. 3 StG/SO). Gegen den Vorentscheid kann der in Anspruch Genommene die kantonalen Rechtsmittel erheben und ans Bundesgericht gelangen (vgl. u.a. BGE 134 I 303 E. 1.1 S. 304 f.; 131 I 145 E. 2.1 S. 147; 125 I 54 E. 1a S. 55; 123 I 289 E. 1a S. 291 f.; 115 Ia 73 E. 3 S. 75 f.; ASA 61 678 E. 2a; RDAF 2010 II 577 E. 2; StE 2002 A 24.22 Nr. 4 E. 1a).
3.3.3 Jedoch verwirkt der Pflichtige das Recht zur Anfechtung der Veranlagung eines Kantons nicht nur, wenn er seine dortige Steuerpflicht in Kenntnis des kollidierenden Steueranspruchs eines andern Kantons vorbehaltlos anerkennt, z.B. wenn er sich der Veranlagung ausdrücklich oder stillschweigend unterwirft (vgl. BGE 123 I 264 E. 2d S. 267; 101 Ia 384 E. 1 S. 386; ASA 64 167 E. 4a; StE 2000 A 24.5 Nr. 4 E. 1b; 1998 A 24.42.4 Nr. 1 E. 1b). Die Verwirkung kann sich auch daraus ergeben, dass der Pflichtige im Veranlagungsverfahren seiner Mitwirkungspflicht nicht nachkommt, z.B. wenn er die verlangte Steuererklärung, die Bilanz und Erfolgsrechnung sowie die Belege seiner Buchhaltung nicht einreicht oder andere für die Bemessung und die Ausscheidung der Steuerfaktoren notwendige Angaben verweigert, so dass zur Ermessensveranlagung geschritten werden muss (vgl. ASA 58 538 E. 2c; 57 582 E. 2b; StE 1987 A 24.5 Nr. 2 E. 1a). Eine solche Verwirkung wird indessen nicht von Amtes wegen berücksichtigt, sondern muss von den betroffenen Behörden/Kantonen geltend gemacht werden (vgl. BGE 123 I 264 E. 2d S. 267; Pra 2003 Nr. 172 S. 939 E. 4; StE 2000 A 24.5. Nr. 4 E. 1b). In diesem Sinne verwirkt der Pflichtige seinen Anspruch auf einen Vorentscheid auch dann, wenn er innert Frist die Steuererklärung nicht einreicht, einer Nachfrist ebenfalls keine Folge leistet, sich nach Ermessen veranlagen lässt und erst in der Einsprache gegen die Ermessensveranlagung die Steuerhoheit des Kantons bestreitet (vgl. u.a. ASA 57 582 E. 2b; StE 1987 A 24.5 Nr. 2 E. 1a u. 2b; im gleichen Sinne schon BGE 60 I 346 E. 2 S. 346 f.; siehe auch das Urteil 2C_249/2008 vom 10. Juni 2008 E. 4.2).
3.3.4 Seinerseits verwirkt ein Kanton, der die für die Steuerpflicht massgeblichen Tatsachen kennt oder kennen kann, sein Recht auf Besteuerung, wenn er trotzdem mit der Erhebung des Steueranspruchs ungebührlich lange zuwartet und wenn bei Gutheissung des erst nachträglich erhobenen Anspruchs ein anderer Kanton zur Rückerstattung von Steuern verpflichtet werden müsste, die er formell ordnungsgemäss in guten Treuen und in Unkenntnis des kollidierenden Steueranspruchs bezogen hat. Bei periodischen Steuern gilt die Veranlagung in der Regel als verspätet, wenn sie nach Ablauf der in Frage stehenden Periode eingeleitet oder ihr Abschluss ohne ausreichenden Grund ungebührlich lange verzögert wird (vgl. BGE 132 I 29 E. 3.2 S. 32; 123 I 264 E. 2c S. 266; siehe auch Pra 2003 Nr. 172 S. 939 E. 3.2; ASA 64 167 E. 5a; StE 2008 A 24.1 Nr. 6 E. 3.2; 2004 A 24.35 Nr. 3 E. 3.1; StR 56/2001 813 E. 3b; mit Hinweisen).
Diese Verwirkung ist aber ein Institut zugunsten der steuererhebenden Kantone und nicht der Pflichtigen. Ihr Sinn und Zweck liegt darin, den betroffenen Zweitkanton davor zu bewahren, schon bezogene Steuern auf Grund eines an sich vorrangigen, aber erst ungebührlich spät erhobenen Steueranspruches rückerstatten zu müssen (vgl. BGE 132 I 29 E. 3.3 S. 33 ff.; StE 2000 A 24.5 Nr. 4 E. 4b; ASA 56 85 E. 4b; siehe auch schon BGE 91 I 467 E. 4 S. 475 ff.). Deshalb kann die Verwirkung auch nur durch den anderen Kanton und nicht durch den Pflichtigen selbst geltend gemacht werden (vgl. BGE 132 I 29 E. 3.1 S. 32; 123 I 264 E. 2c S. 26; StE 2008 A 24.1 Nr. 6 E. 3.3; 2002 A 24.22 Nr. 4 E. 4).
Die Voraussetzungen für eine derartige Verwirkung wären hier bei der jeweils erst kurz vor Eintritt der fünfjährigen Verjährung erfolgten Inanspruchnahme der Besteuerungshoheit durch den Kanton Solothurn an sich für beide Steuerperioden deutlich erfüllt. Weder der Kanton Basel-Landschaft (für das Jahr 2000) noch der Kanton Nidwalden (für 2001) haben jedoch die ihnen zustehende Einrede erhoben.
3.4 Es fragt sich, was aus den genannten, im inner- und zwischenkantonalen Bereich geltenden Grundsätzen für den hier zu beurteilenden Fall zu schliessen ist. Das muss für die beiden Steuerperioden 2000 und 2001 bzw. den jeweils geltend gemachten Verfahrensverstoss getrennt geprüft werden. In Bezug auf die für das Jahr 2000 erfolgte vollumfängliche Unterdrückung der Steuererklärungs-Phase (vgl. dazu oben einleitend vor E. 3.1) muss nach dem Gesagten festgehalten werden, dass sie (besonders) schwer wiegt (vgl. im gleichen Sinne schon MAX IMBODEN/RENÉ A. RHINOW, Schweizerische Verwaltungsrechtsprechung, 5. Aufl. Basel 1976, Nr. 40, V, 2b, S. 242 f. sowie den Ergänzungsband: RENÉ A. RHINOW/BEAT KRÄHENMANN, Basel/Frankfurt a.M. 1990, Nr. 40, V, 2b, S. 120; in der neuesten Lehre: siehe u.a. ULRICH HÄFELIN/GEORG MÜLLER/FELIX UHLMANN, Allgemeines Verwaltungsrecht, 6. Aufl. Zürich/St. Gallen 2010, Rz. 968 S. 217), als deutliche Abweichung von einem schon im Gesetz ausdrücklich vorgeschriebenen Verfahrensablauf sowie als funktionswidrige Verkehrung eines Notbehelfs in sein Gegenteil (vgl. oben E. 3.2.2). Hier ist diese Unterdrückung unter Umständen geschehen, die zumindest nichts dazu beigetragen haben, den Verfahrensverstoss als weniger krass erscheinen zu lassen (vgl. unten E. 3.4.1). Zudem ist das weitere Verfahren nicht so verlaufen, dass der Verstoss als behoben eingestuft werden könnte (E. 3.4.2).
3.4.1 Mit der direkt vorgenommenen Ermessensveranlagung wollte das Kantonale Steueramt die einige Tage später drohende fünfjährige Veranlagungsverjährung im Sinne von § 138 Abs. 1 StG/SO bzw. Art. 47 Abs. 1 StHG unterbrechen. Dafür hätte es aber genügt, der Beschwerdeführerin eben gerade eine Steuererklärung zukommen zu lassen. Das hätte eine hinreichende Einforderungshandlung im Sinne des Gesetzes (vgl. § 138 Abs. 3 lit. a StG/SO) und der Praxis dargestellt (vgl. dazu insb. BGE 126 II 1 E. 2 S. 2 ff., mit weiteren Hinweisen). Dazu kommt die an sich ungebührlich späte Inanspruchnahme der Besteuerungskompetenz gegenüber der in einem anderen Kanton schon seit beträchtlicher Zeit unbeschränkt und rechtskräftig veranlagten Beschwerdeführerin. Zwar trifft zu, dass es ausschliesslich an diesem anderen Kanton sein kann, die Einrede der Verwirkung zu erheben. Und allgemein schädigt dieser andere Kanton nur sich selbst, wenn er die Einrede unterlässt. Ein Fall wie der vorliegende wirft indessen die Frage auf, ob den Verfahrensrechten des Pflichtigen nicht zumindest dann ein zusätzliches Gewicht beigemessen werden muss, wenn gegenüber einer in mehrfacher Hinsicht (sehr) problematischen Vorgehensweise eines Kantons andersweitig geregelte Korrekturmechanismen nicht zum Tragen kommen. Zumindest erweist es sich als umso schwerwiegender, wenn eine ungebührlich späte Beanspruchung der Steuerhoheit dann noch mit einem krassen Verfahrensmangel behaftet ist.
3.4.2 Im nachmaligen Verfahren ist die vollumfängliche Unterdrückung der ersten Veranlagungsphase auf jeden Fall nicht genügend behoben worden. Bei richtiger Anwendung der für das Verhältnis zwischen dem veranlagenden Kanton und der steuerpflichtigen Person (vgl. dazu oben E. 3.2) geltenden Regeln hätte die Beschwerdeführerin aufgrund des (direkten) Übergangs zur Ermessensveranlagung die gegen sie verfügte Einschätzung unumgänglich nur mehr wegen offensichtlicher Unrichtigkeit anfechten können (vgl. oben E. 3.2.2). Und im zwischenkantonalen Bereich wäre mit diesem Übergang allenfalls verbunden gewesen, dass die Betroffene ihren Anspruch auf Bestreitung der Solothurner Steuerhoheit und auf Einleitung eines Steuerdomizilverfahrens vollumfänglich und endgültig verwirkt hätte (vgl. oben E. 3.3.3). Weder im Einspracheentscheid noch im angefochtenen Urteil werden diese Schlüsse ausdrücklich oder andeutungsweise gezogen. Gleichzeitig ist aber auf keiner der beiden Verfahrensebenen eine hinreichende und alle betroffenen Dimensionen umfassende Klarstellung erfolgt, wonach die Beschwerdeführerin durch die Unterdrückung der Steuererklärungs-Phase weder inner- noch interkantonal bzw. weder verfahrens- noch materiellrechtlich in irgendeiner Weise schlechtergestellt werden dürfe.
3.4.3 Vor diesem Hintergrund ist die hier für die Steuerperiode 2000 erfolgte vollumfängliche Unterdrückung der ersten Veranlagungsphase als derart krasser Verfahrensfehler einzustufen, dass er nicht nur die blosse Anfechtbarkeit, sondern geradezu die absolute Unwirksamkeit der damit behafteten Veranlagung nach sich ziehen muss.
Bezüglich der Rechtsfolgen ist jedoch zu unterscheiden: Die Vorgehensweise des Solothurner Steueramtes für das Jahr 2000 ist wohl als Veranlagungshandlung nichtig. Daraus kann aber nicht geschlossen werden, dass die sich darin äussernde Inanspruchnahme der Besteuerungskompetenz mit entsprechender verjährungsunterbrechender Wirkung im Sinne von § 139 Abs. 3 lit. a StG/SO nie erfolgt wäre. Eine solche Verjährungsunterbrechung muss angesichts des praxisgemäss weiten Begriffs der Einforderungshandlung angenommen werden, wie er namentlich im Recht der direkten Bundessteuer geprägt worden ist. Unter diesen Begriff fallen nicht nur die eigentlichen Bezugshandlungen, sondern auch alle auf Feststellung des Steueranspruchs gerichteten Amtshandlungen, die dem Pflichtigen zur Kenntnis gebracht werden. Das kann selbst amtliche Mitteilungen umfassen, die lediglich eine spätere Veranlagung in Aussicht stellen und deren Zweck sich in der Unterbrechung des Verjährungsablaufs erschöpft (vgl. dazu insb. BGE 126 II 1 E. 2 S. 2 ff.; siehe auch u.a. ASA 73 237 E. 3; je mit weiteren Hinweisen). Genau eine solche Amtshandlung steht hier aber zur Diskussion (vgl. oben E. 3.4.1).
Wenn in diesem Sinne die Unterbrechung der Verjährung angenommen werden kann, so bedeutet das indessen noch nicht, dass der Kanton Solothurn die von ihm so in Anspruch genommene Besteuerungskompetenz hier auch tatsächlich umsetzen könnte. Unter Verwirkungsgesichtspunkten (vgl. dazu oben E. 3.3.4) könnte der Kanton Basel-Landschaft die ihm zustehende Einrede auf jeden Fall wegen der seit dieser Unterbrechung verstrichenen Zeit erheben. Zudem müsste der Beschwerdeführerin ein weiterhin vollumfänglicher verfahrens- und materiellrechtlicher Schutz zugestanden werden. Mit Blick auf den Verfahrensausgang sind diese Fragen vorliegend aber nicht weiter zu erörtern.
3.5 Für die Steuerperiode 2001 sind hier gegenüber derjenigen von 2000 zwei wesentliche Unterschiede festzuhalten: Einerseits stellte das Steueramt des Kantons Solothurn der Beschwerdeführerin wohl eine Steuererklärung zu, welche diese ihm unausgefüllt zurückschickte. Darauf nahm das Amt, ohne die Pflichtige zu mahnen, direkt eine endgültige Ermessensveranlagung vor. Darin liegt zwar ein unbestreitbarer Verstoss gegen den bereits im Gesetz geregelten Verfahrensablauf (vgl. oben E. 3.2.1). Er wiegt jedoch weniger schwer als die vollumfängliche Unterdrückung der ersten Verfahrensphase. Schon das spricht dagegen, für 2001 ebenfalls die Nichtigkeit der nachmaligen Veranlagung anzunehmen. Andererseits hat die Beschwerdeführerin nicht angemessen auf die Inanspruchnahme der Besteuerungshoheit durch den Kanton Solothurn reagiert: Statt die ihr zugestellte Steuererklärung bloss unausgefüllt zurückzuschicken, hätte sie dies damit verbinden müssen, in aller Form die solothurnische Steuerhoheit zu bestreiten und ausdrücklich die Einleitung des Steuerdomizilverfahrens zu verlangen. Dass sie das unterlassen hat, schwächt zusätzlich die Tragweite des durch die Veranlagungsbehörde begangenen Verfahrensverstosses. Gleichzeitig kann die blosse Zurücksendung der unausgefüllt gelassenen Steuererklärung nicht so gewertet werden, dass die Beschwerdeführerin damit die Solothurner Steuerhoheit stillschweigend akzeptiert hätte (vgl. oben E. 3.3.3).
Unter den gegebenen Umständen kann und muss es gesamthaft genügen, dass das Bundesgericht das angefochtene Urteil bezüglich der Steuerperiode 2001 ohne die Einschränkungen überprüft, die sich üblicherweise aus dem Übergang zur Ermessensveranlagung ergeben, sei es in Bezug auf die materielle Einschätzung oder die interkantonale Ordnung der Besteuerungskompetenzen (vgl. oben E. 3.2.2 u. 3.3.3). In diesem Sinne ist nun zu beurteilen, ob die Behörden des Kantons Solothurn für die genannte Periode zu Recht eine Betriebsstätte der Beschwerdeführerin im Kanton angenommen haben.
4. 4.1 Der Gewinn und das Kapital einer Kapitalgesellschaft sind nach der Rechtsprechung zu Art. 127 Abs. 3 BV am Ort zu versteuern, wo sich das Hauptsteuerdomizil befindet, soweit sie nicht Betriebsstätten in anderen Kantonen unterhält und damit dort sekundäre Steuerdomizile aufgrund wirtschaftlicher Zugehörigkeit begründet. Der Begriff der Betriebsstätte wird weder in § 85 Abs. 2 lit. b StG/SO noch in Art. 21 Abs. 1 lit. b StHG näher definiert, weshalb diesbezüglich die bundesgerichtliche Praxis zu Art. 127 Abs. 3 BV gilt (vgl. BGE 134 I 303 E. 1.2 u. 2.2 S. 305 ff.). Eine solche Betriebsstätte setzt eine feste Geschäftseinrichtung voraus, in der die Tätigkeit des ausserkantonalen Unternehmens ganz oder teilweise ausgeübt wird, d.h. ständige körperliche Anlagen, in denen das Unternehmen einen qualitativ sowie quantitativ erheblichen Teil seines technischen und kommerziellen Betriebs vollzieht (vgl. u.a. BGE 134 I 303 E. 2.2 S. 307, 110 Ia 190 E. 3 S. 193; StE 2009 A 24.24.41 Nr. 3 E. 2.3; ASA 57 582 E. 4a, 57 677 E. 3a; SJ 1996 100 E. 3a; siehe auch ERNST HÖHN/PETER MÄUSLI, Interkantonales Steuerrecht, 4. Aufl. Bern/Stuttgart/Wien 2000, S. 143, PETER LOCHER, Einführung in das interkantonale Steuerrecht, 2. Aufl. Bern 2003, S. 66; DANIEL DE VRIES REILINGH, La double imposition intercantonale, Bern 2006, S. 72; KURT LOCHER/PETER LOCHER, Die Praxis der Bundessteuern, III. Teil, Das interkantonale Doppelbesteuerungsrecht, § 8, I A). Ausgeklammert sind nebensächliche und untergeordnete Tätigkeiten (vgl. BGE 110 Ia 190 E. 4b S. 196; 80 I 194 E. 4b S. 196). Damit wird vermieden, dass jede geringfügige Tätigkeit ausserhalb des Sitzkantons bereits ein sekundäres Steuerdomizil begründet.
4.2 Für Versicherungsgesellschaften, welche im ganzen Land durch Agenten vertreten werden, hat das Bundesgericht in ständiger Rechtsprechung dem allgemeinen Grundsatz, dass eine übermässige Zersplitterung der Steuerhoheit zu vermeiden ist, ein besonderes Gewicht beigemessen und sich somit dagegen ausgesprochen, am Sitz (all) dieser Agenturen Nebensteuerdomizile anzunehmen. Eine Agentur wird erst dann zu einer Betriebsstätte, wenn sie rechtlich und wirtschaftlich als Teil der Gesellschaft erscheint, insbesondere dann, wenn der Agent in einem Arbeits- oder einem ähnlichen Abhängigkeitsverhältnis zur Unternehmung steht. Dazu gehört im Allgemeinen, dass er in deren Namen handelt. Die Tatsache, dass ein in einer ständigen Geschäftseinrichtung einer Unternehmung tätiger Angestellter oder wirtschaftlich abhängiger Agent die Vollmacht besitzt, Rechtsgeschäfte im Namen der Unternehmung abzuschliessen, begründet an diesem Ort regelmässig eine Betriebsstätte der Unternehmung. Das Gleiche gilt tendenziell, wenn dem Generalagenten Büroräume zur Verfügung stehen, die von der Versicherungsgesellschaft gemietet werden, während die Büroangestellten von der Gesellschaft eingestellt worden sind und auch von ihr besoldet werden. Für eine solche Abhängigkeit spricht auch, wenn der Agent in allen geschäftlichen Bereichen den Weisungen der Gesellschaft unterstellt ist und bindende Vorschriften insbesondere hinsichtlich der Verwendung und Einteilung der Arbeitszeit bestehen sowie Richtlinien für die Organisation des Anwerbedienstes.
Für die Unabhängigkeit des Agenten und somit gegen die Annahme einer Betriebsstätte spricht, dass er seine Tätigkeit in eigenem Namen sowie auf persönliche Risiken und Gefahr hin ausübt, selbst wenn das in Geschäftsräumen erfolgt, welche der Unternehmung gehören. Als weitere Indizien für eine solche Unabhängigkeit gelten die Entlöhnung auf Provisionsbasis und die dem Agenten zugestandenen Freiräume innerhalb der Geschäftsorganisation, namentlich gegenüber den Weisungen und Kontrollen der Gesellschaft sowie in der zeitlichen Gestaltung der Arbeit oder aufgrund der ihm eingeräumten Möglichkeit, selber Personal einzustellen bzw. sein eigenes Netz von (Unter-)Agenten aufzubauen. Dass er an die von der Gesellschaft praktizierten Tarife und an deren Weisungen in Bezug auf den Abschluss der Verträge gebunden ist, spricht dann nicht zwingend gegen eine solche Unabhängigkeit (vgl. zum Ganzen u.a. SJ 1996 100 E. 3b; ASA 57 677 E. 3 u. 4; aber auch schon ASA 29 338 E. 3; Darstellung der Rechtsprechung bei LOCHER/LOCHER, a.a.O., insb. die Unterteilungen § 8 I C 3 u. § 8 I D 1; Zusammenfassung der Praxis bei HÖHN/MÄUSLI, a.a.O., S. 154 ff.).
Im Urteil ASA 57 677 hat das Bundesgericht dagegen ausgeführt, dass die Agentur als Betriebsstätte qualifiziert werden kann, wenn sie im Dienste des Hauptunternehmens steht und die Beziehungen wirtschaftlich so eng sind wie dies normalerweise bei einer angestellten Person der Fall ist (vgl. dort E. 3d, S. 682; im gleichen Sinne schon BGE 61 I 180, LOCHER/LOCHER, a.a.O., § 8 I E Nr. 2). Diese Praxis wird bei HÖHN/MÄUSLI (a.a.O, S. 148) wie folgt dargestellt: Aufgrund besonderer wirtschaftlicher Abhängigkeiten von einer Unternehmung kann eine selbständige Personenunternehmung ausnahmsweise zur Betriebsstätte werden. Bei selbständigerwerbenden natürlichen Personen liegt eine solche Abhängigkeit vor, wenn die Unternehmung ganz im Dienste des anderen Unternehmens aufgeht, d.h. nur für dieses und nicht für andere Unternehmen arbeitet (objektive Voraussetzung) und der Inhaber so vom Hauptunternehmen abhängig ist, wie dies sonst bei einem Angestellten im Verhältnis zum Dienstherrn der Fall ist (subjektive Voraussetzung).
4.3 Auf diese zuletzt zitierte Rechtsprechung bzw. deren gerade genannte Darstellung in der Lehre hat die Vorinstanz sich für die Beurteilung des vorliegenden Falles hauptsächlich gestützt. Das Kantonale Steuergericht hat die Frage, ob die Tätigkeit des in B._ als Agent für die Beschwerdeführerin tätigen A._ (sowie der anderen Mitarbeiter der X._ AG im Kanton) als selbständig oder unselbstständig zu qualifizieren ist, offengelassen (vgl. E. 3.4 des angefochtenen Urteils, S. 7 unten; siehe auch einleitend zu E. 3, S. 6). Massgeblich für die Annahme einer Betriebsstätte seien vielmehr die besonderen wirtschaftlichen Abhängigkeiten gegenüber der Beschwerdeführerin: "Die Berater treten stets als Agenten der X._ AG auf, die wiederum als Vermittlerin von Versicherungspolicen der Y._ AG sowie der Z._ AG auftritt. A._ erzielte in den zur Frage stehenden Perioden sämtliches Erwerbseinkommen aus Quellen der X._ AG oder ihr nahestehenden Gesellschaften. Somit stand er vollumfänglich im Dienste der Steuerpflichtigen und erfüllte die objektive Voraussetzung. Aufgrund der wirtschaftlichen Verknüpfung ist auch die subjektive Voraussetzung erfüllt" (E. 3.1 des angefochtenen Urteils, S. 6).
4.4 Vorab ist zu prüfen, ob die vom Kantonalen Steuergericht vertretene Auffassung besonderer wirtschaftlicher Abhängigkeiten in der rechtlichen Ausgestaltung der Beziehungen zwischen den Beteiligten eine Stütze findet, namentlich in dem 1999 zwischen der Beschwerdeführerin und A._ abgeschlossenen Agenturvertrag:
4.4.1 Als Indiz einer (möglichen) Abhängigkeit spricht zuerst einmal die Tatsache, dass A._ in sozialrechtlicher Hinsicht nicht wie ein Selbständigerwerbender, sondern wie ein Arbeitnehmer behandelt wird (vgl. dazu auch unten E. 4.5.3). Als Agent hat er die geschäftlichen Richtlinien der X._ AG einzuhalten, soweit diese die Produktpalette, die Partnergesellschaften und den Unternehmensgegenstand der X._ AG betreffen (Ziff. 7.6). Daneben unterliegt er einem Konkurrenzverbot (Ziff. 7.2). Zudem hat er die laufenden Schulungen der Gesellschaft zu besuchen und sich ständig weiterzubilden (Ziff. 7.9).
4.4.2 Der Agenturvertrag enthält jedoch zumindest ebenso zahlreiche und gewichtige Aspekte, die gegen die von der Vorinstanz angenommene Abhängigkeit sprechen: Grundlegend verpflichtet sich A._, als selbständiger Vermittlungsagent tätig zu sein (Ziff. 2.1) gegen Ausrichtung von - um die obligatorischen Beiträge an die AHV/IV/EO/ALV gekürzte (Ziff. 5.14) - sog. Abschlussvergütungen durch die X._ AG (Ziff. 4.1). Daraus hat der Agent sämtliche Kosten seines Geschäftsbetriebes, einschliesslich der Kosten etwaiger Unteragenten oder sonstiger Hilfspersonen, Reiseaufwendungen, Bürobedarf, EDV-Unterstützung, Miete, Porti, Telefon etc. zu bestreiten (Ziff. 5.3) und damit das Unternehmerrisiko vollständig zu tragen (Ziff. 2.4). Abgesehen von der erwähnten Bindung an die Geschäftsrichtlinien und dem genannten Konkurrenzverbot ist der Agent frei im Hinblick auf die Ausgestaltung und Organisation seiner eigenen Tätigkeit (Ziff. 7.6).
4.4.3 Gesamthaft ergibt sich somit aus dem Vertrag, dass A._ ein selbständiger Unternehmer ist, der zwar in fachlicher Hinsicht weisungsgebunden ist, aber in der Art seiner Auftragserfüllung (d.h. namentlich in der Ausgestaltung und Organisation seiner Tätigkeit) weitgehende Handlungsfreiheit besitzt. Damit steht im Einklang, dass A._ bereits im Juli 1995 in Zuchwil von einer Pensionskasse drei Büro- bzw. Schulungsräumlichkeiten gemietet hatte, wo seither neue Hilfspersonen eingeführt und Aus- sowie Weiterbildungen betrieben werden. Es ist unbestritten, dass diese Räumlichkeiten von A._ gemietet sind und er auch die entsprechenden Mietzinsen zahlt.
4.5 Nun hat sich die Vorinstanz aber nicht auf die rechtliche Ausgestaltung der Beziehungen zwischen den Beteiligten berufen, sondern besondere Abhängigkeiten auf der wirtschaftlichen Ebene als entscheidend erachtet. In erster Linie argumentiert sie damit, dass A._ in den hier zu beurteilenden Jahren 2000 und 2001 sein sämtliches Erwerbseinkommen aus Quellen der Beschwerdeführerin oder dieser nahestehender Gesellschaften bezogen und somit vollumfänglich in deren Dienste gestanden habe (vgl. oben E. 4.3). Mit einer solchen Ausschliesslichkeit der Einkommensherkunft hatte sich das Bundesgericht bereits im Urteil ASA 57 677 auseinanderzusetzen und kam dort nach einer Gesamtbetrachtung zum Schluss, dass ein Agent selbst dann als selbständig eingestuft werden konnte, wenn er nur für eine Versicherungsgesellschaft tätig war. Auch im vorliegenden Fall wirft das Argument der Vorinstanz mehrere Probleme auf:
4.5.1 Unbestreitbar ist wohl, dass die Einkünfte von A._ aus den Jahren 2000 und 2001 ausschliesslich von der X._ AG stammten (bzw. für 2001 in geringem Ausmass von einer ihr nahestehenden Gesellschaft) und dass diese Einkünfte beträchtlich waren: mehr als Fr. 580'000.-- für 2000 und insgesamt sogar über Fr. 900'000.-- für das Jahr danach. Dabei handelt es sich aber nicht um Lohnzahlungen im klassischen Sinne. Vielmehr besteht das hier massgebliche und für A._ (wie auch die anderen Agenten der Beschwerdeführerin) gültige System soweit ersichtlich darin, dass sämtliche Vermittlungsprovisionen, welche die Agenten erzielt haben und seitens der Partner-Versicherungsgesellschaften (vgl. oben E. 4.3) geschuldet sind, von der X._ AG vereinnahmt werden. Diese vergütet dann jedem einzelnen Agenten den ihm daran zukommenden Anteil weiter. Sie selbst trägt dabei aber wirtschaftlich keine eigentlichen Personal- oder Lohnkosten, sondern behält nur einen Teil der genannten Provisionen für sich und überweist den Rest an die Berechtigten.
Aufgrund dieser (blossen) Weitervergütung spricht in einem solchen System der Umstand, dass die Einkommenszuflüsse zugunsten von A._ (sozusagen) immer von der Beschwerdeführerin ausgehen, nicht für eine besondere wirtschaftliche Abhängigkeit ihr gegenüber. Zwar besteht hier sehr wohl eine Abhängigkeit, und sogar eine durchaus weit gehende, aber von den erzielten Geschäftsabschlüssen: Gelingt es nicht, Versicherungspolicen zu vermitteln und werden somit auch keine Provisionen ausgerichtet, so fliessen in diesem System sozusagen keine Einnahmen zugunsten des Agenten.
4.5.2 Im direkten Zusammenhang damit steht auch eine weitere Besonderheit des zu beurteilenden Systems: Soweit ersichtlich hat(te) A._ keinen Personalaufwand, und zwar deshalb, weil er für seine Vermittlungstätigkeit gar nicht auf eigenes Hilfspersonal angewiesen zu sein scheint. Die Vorinstanz hat diesen Umstand als bedeutend eingestuft und ihn so gedeutet, dass das Verlustrisiko als Hinweis auf ein echtes Unternehmerrisiko zu werten und ein solches Verlustrisiko namentlich dann (wirklich) vorhanden sei, wenn Personal beschäftigt werde (vgl. angefochtenes Urteil, E. 3.3). In die gleiche Richtung geht der Bericht des Bundesrates vom 14. November 2001 über eine einheitliche und kohärente Behandlung von selbstständiger bzw. unselbständiger Erwerbstätigkeit im Steuer- und im Sozialversicherungsabgaberecht: "(Agenten) gelten in der Regel als unselbständigerwerbend. Als selbständigerwerbend werden sie betrachtet, wenn sie kumulativ eigene Geschäftsräumlichkeiten benützen, eigenes Personal beschäftigen und die Geschäftskosten im Wesentlichen selber tragen" (BBl 2002 1126 ff., Ziffer 2.1.1.2 auf S. 1132; unter Hinweis auf den auch von der Vorinstanz angeführten BGE 119 V 161 E. 3b S. 163 f.; siehe auch BGE 134 V 297 E. 2.3 S. 302; vgl. zu diesem Punkt auch das Kreisschreiben Nr. 23 der Schweizerischen Steuerkonferenz vom 21. November 2006, u.a. Ziff. 4.2, wonach eine Organisationseinheit mit mehr als drei Vollzeitmitarbeitern eine Betriebsstätte bilde; dieses Kreisschreiben ist auf den vorliegenden Fall jedoch nicht anwendbar).
Es scheint zu schematisch, das Unternehmerrisiko (mehr oder weniger weitgehend) mit dem Verlustrisiko gleichzusetzen, und dieses wiederum mit der Beschäftigung von Personal. In zahlreichen Fällen (und nicht nur hier) betreibt ein Selbständigerwerbender ein Geschäft (sozusagen) ohne Mitarbeiter (sog. Einmann-Betrieb oder Ich-AG). Damit stimmt es vorliegend überein, dass das von A._ eingegangene Geschäftsrisiko sehr wohl besteht und je nach Wirtschaftslage nicht unbedeutend ist, sich aber hauptsächlich in der genannten (sehr) ausgeprägten Abhängigkeit von den zu erzielenden Abschlüssen äussert.
4.5.3 Dagegen spricht auch nicht der sozialrechtliche Aspekt. Die Beschwerdeführerin hat ihren Agenten diesbezüglich als Unselbständigen behandelt: Sie hat ihm "Lohnblätter" und einen Lohnausweis ausgestellt, Kinderzulagen bezahlt, BVG-Prämien, AHV-Arbeitnehmerbeiträge sowie AIV-Beiträge abgezogen. Diese Qualifikation scheint von der Sozialversicherungsbehörde ohne tiefer gehende Überprüfung bzw. ohne besonderen Nachweis seitens der Betroffenen übernommen worden zu sein. Eine solche nähere Überprüfung hätte sich aber nicht nur vor dem rechtlichen Hintergrund des Agenturvertrags aufgedrängt (vgl. oben E. 4.4.2 u. 4.4.3), sondern auch mit Blick auf die tatsächliche wirtschaftliche Situation. Im sogenannten "Lohnausweis" werden - nebst AHV/IV/EO/ALV-Beiträgen (wie nach Agenturvertrag) - auch eher geringfügige Zahlungen als Beiträge an die berufliche Vorsorge ausgewiesen, die von den jeweils ausgewiesenen hohen Bruttoeinkünften ziemlich weit abweichen und bei einem tatsächlichen Arbeitnehmer sehr viel höher wären.
4.5.4 Gegenüber den Steuerbehörden hat A._ selber sein Einkommen als ein solches aus unselbständiger Tätigkeit bezeichnet. Die X._ AG hat ihm - wie eben hervorgehoben - einen Lohnausweis ausgestellt, und er wurde von der Steuerverwaltung als Unselbständiger veranlagt. Auch diese steuerliche Erfassung erweist sich als problematisch: Im Veranlagungsverfahren reichte A._ ein "Kassabuch 2000/2001 X._ AG" ein, in dem sich Einnahmen von rund Fr. 31'000.-- (2000) bzw. Fr. 61'000.-- (2001) und Ausgaben von rund Fr. 235'000.-- (2000) bzw. Fr. 271'000.-- (2001) gegenüberstanden. Bei den Einnahmen sind lediglich Seminare aufgeführt, Provisionseinnahmen fehlen vollumfänglich, ebenso wenig sind irgendwelche Spesenentschädigungen seitens der X._ AG angegeben. Die Ausgaben umfassen u.a. Bürounkosten, Auslagen für Geschäftskleidung, ausgiebige Essens- und Getränkespesen. Löhne befinden sich nicht darunter, wohl aber die monatliche Leasingrate (im Umfang von rund Fr. 2'400.--) für den Luxuswagen von A._. Den Ausgabenüberschuss der "Kassenbücher" zog A._ in seiner Steuererklärung als "Berufsauslagen" von seinem Bruttoeinkommen ab, was von der Veranlagungsbehörde zum grossen Teil auch anerkannt wurde. Faktisch behandelten die Steuerbehörden ihn damit als Selbständigerwerbenden, indem sie sich in Bezug auf diesen Ausgabenüberschuss viel grosszügiger zeigten als bei wirklichen Arbeitnehmern. In der Steuererklärung 2002 bezeichnete A._ diesen Ausgabenüberschuss explizit als "Verlust aus selbstständiger Erwerbstätigkeit".
4.5.5 Gesamthaft vermag somit die Auffassung der Vorinstanz, A._ sei (wie auch die anderen im Kanton tätigen Agenten der X._ AG) in besonderem Ausmass von der Beschwerdeführerin abhängig, nicht zu überzeugen. Die konkreten wirtschaftlichen Begebenheiten deuten vielmehr auf ein spezifisches Geschäftsmodell hin, in dem der Agent über eigene Geschäftsräumlichkeiten verfügt und für die Hauptlast seiner Unkosten aufkommt, aber aus den besagten Gründen (vgl. oben E. 4.5.2) keinen Personalaufwand hat, genauso wenig übrigens wie die X._ AG selber. Dass die Behörden dieses Modell in die Nähe eines Arbeitsverhältnisses gerückt haben, scheint also nicht zutreffend. Bis zu einem gewissen Punkt lässt es sich indessen durch Gegensätzlichkeiten im Agenturvertrag selber erklären (vgl. oben E. 4.4), insbesondere aber durch das Verhalten der Beteiligten selber (vgl. insb. oben E. 4.5.3 u. 4.5.4; ohne dass geradezu ein Verstoss gegen Treu und Glauben darin zu sehen wäre, dass die Beschwerdeführerin sich nun gegen die Annahme einer Betriebsstätte im Kanton Solothurn zur Wehr setzt).
4.6 Neben der Ausschliesslichkeit der Einkommensflüsse argumentiert das Kantonale Steuergericht im Wesentlichen mit dem Auftritt nach aussen, wo (sozusagen) immer der Eindruck einer Abhängigkeit der Agenten gegenüber der X._ AG bestanden habe (vgl. oben E. 4.3 sowie E. 2.1 u. 2.3 des angefochtenen Urteils). Auf einen solchen äusseren Eindruck kann es jedoch nicht entscheidend ankommen. Das hat das Bundesgericht kürzlich im Urteil BGE 134 I 303 in Bezug auf eine Erdölgesellschaft und die von ihr belieferten Tankstellenbetreiber festgehalten. Es lag dort zwar ein Anwendungsfall von sog. Subordinationsfranchising vor (vgl. E. 3.3), mit umfassenden Richtlinien namentlich für das Erscheinungsbild der Tankstellen und bis hin zu einer weitgehenden Einheitlichkeit der Warensortimente in den Shops (vgl. E. 3.1). Trotzdem musste gesamthaft davon ausgegangen werden, dass die Tankstellenbetreiber in eigenem Namen und auf eigene Gefahr hin handelten (vgl. E. 4.3).
4.7 Aus dem Ganzen ist zu schliessen, dass das hier zu beurteilende Geschäftsmodell wohl keine wirkliche Abhängigkeit der Agenten gegenüber der Beschwerdeführerin zeigt, aber doch nicht dem gängigen Modell einer selbständigen Erwerbstätigkeit entspricht (vgl. oben E. 4.5). Das Modell ist sowohl von der rechtlichen Gestaltung als auch von der wirtschaftlichen Umsetzung her ein Zwischending, das auch in Bezug auf die Frage nach dem Vorliegen einer Betriebsstätte Probleme aufwirft, wenngleich die Argumente gegen ein solches Nebensteuerdomizil im Sinne der bestehenden Praxis (mehr oder weniger deutlich) zu überwiegen scheinen.
In die gleiche Richtung gehen Praktikabilitätsüberlegungen. Solche Überlegungen sind namentlich im Bereich der interkantonalen Doppelbesteuerung statthaft und können sogar ausschlaggebend sein (vgl. im gleichen Sinne auch kürzlich das Urteil 2C_312/2010 vom 11. März 2011 E. 2.2 mit weiteren Hinweisen): In den Jahren 2000 und 2001 arbeitete die Beschwerdeführerin mit rund 1'000 Agenten bzw. Unteragenten zusammen, welche die Versicherungsprodukte vermittelten. Selbst wenn nur bei wenigen unter ihnen eine Betriebsstätte anzunehmen wäre, könnte das schon zu einer übermässigen Zersplitterung der Steuerhoheit führen, wie das vorrangig zu vermeiden ist (vgl. oben E. 4.1 in fine). Soweit ersichtlich hat der Kanton Solothurn als bisher einziger eine Agentur der Beschwerdeführerin als Betriebsstätte qualifiziert, was zusätzlich dafür sprechen kann, dass eine solche Qualifikation sich nicht als überzeugend erweist. Somit ist die Beschwerde auch für die Steuerperiode 2001 gutzuheissen.
5. Nach dem Gesagten ist die Beschwerde somit gegenüber dem Kanton Solothurn für 2000 und 2001 gutzuheissen, mit den entsprechenden Kosten- und Entschädigungsfolgen für das bundesgerichtliche Verfahren (Art. 65 f. u. 68 BGG) sowie auf kantonaler Ebene. Gegenüber den Kantonen Basel-Landschaft und Nidwalden ist die Beschwerde abzuweisen.

rulings:
Demnach erkennt das Bundesgericht:
1. Die Beschwerde in öffentlich-rechtlichen Angelegenheiten gegen den Kanton Solothurn wird gutgeheissen und das Urteil des Steuergerichts des Kantons Solothurn vom 29. März 2010 aufgehoben. Die Sache wird zur Neuregelung der Kosten- und Entschädigungsfolgen des kantonalen Verfahrens an das Steuergericht des Kantons Solothurn zurückgewiesen.
2. Die Beschwerden in öffentlich-rechtlichen Angelegenheiten gegen die Kantone Basel-Landschaft und Nidwalden werden abgewiesen.
3. Die Gerichtskosten von Fr. 5'000.-- werden dem Kanton Solothurn auferlegt.
4. Der Kanton Solothurn hat der Beschwerdeführerin für das bundesgerichtliche Verfahren eine Parteientschädigung von Fr. 5'000.-- auszurichten.
5. Dieses Urteil wird der Beschwerdeführerin, dem Steueramt des Kantons Solothurn, der Steuerverwaltung des Kantons Basel-Landschaft, dem Kantonalen Steueramt Nidwalden, dem Kantonalen Steuergericht Solothurn und der Eidgenössischen Steuerverwaltung schriftlich mitgeteilt.
Lausanne, 1. Juli 2011
Im Namen der II. öffentlich-rechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Zünd
Der Gerichtsschreiber: Matter

region: Federation

bge_label: critical


facts:
Sachverhalt:
A. X._ wurde am 1. März 2011, um 19.30 Uhr, beim Grenzübertritt in Diepoldsau/SG vorläufig festgenommen wegen des Verdachts, einer international tätigen, auf Luxusautomobile spezialisierten Diebesbande anzugehören. Am 2. März 2011 wurde er der Staatsanwaltschaft Lenzburg-Aarau zugeführt, welche ihn tags darauf befragte und ihm anschliessend die Festnahme eröffnete. Am 4. März 2011 beantragte die Staatsanwaltschaft Aarau-Lenzburg dem Zwangsmassnahmengericht des Kantons Aargau, gegen X._ vorläufig bis zum 3. Juni 2011 Untersuchungshaft anzuordnen.
Am 5. März 2011 führte das Zwangsmassnahmengericht eine Verhandlung durch und versetzte X._ bis zum 3. Juni 2011 in Untersuchungshaft.
Am 7. März 2011 erhob X._ beim Obergericht des Kantons Aargau Beschwerde mit dem Antrag, ihn unverzüglich aus der Haft zu entlassen.
Am 21. März 2001 erkannte die Beschwerdekammer des Obergerichts:
"1. Es wird festgestellt, dass die Staatsanwaltschaft Lenzburg-Aarau das prozessuale Beschleunigungsgebot in Haftsachen verletzt hat.
2. Die Beschwerde wird teilweise gutgeheissen und die Verfügung des Zwangsmassnahmengerichts des Kantons Aargau vom 5. März 2011 aufgehoben. Die Sache wird zur neuen Beurteilung im Sinne der Erwägungen an die Haftrichterin zurückgewiesen.
Im Übrigen wird die Beschwerde abgewiesen.
3. und 4. (Kosten- und Entschädigungsfolgen)"
B. Am 25. März 2011 versetzte das Zwangsmassnahmengericht X._ einstweilen bis zum 1. Juni 2011 in Untersuchungshaft.
C. Mit Beschwerde in Strafsachen vom 1. April 2011 beantragt X._, Dispositiv-Ziffer 2 des Entscheids des Obergerichts vom 21. März 2011 aufzuheben und wie folgt neu zu fassen:
"Die Beschwerde wird gutgeheissen und die Verfügung des Zwangsmassnahmengerichts des Kantons Aargau vom 5. März 2011 aufgehoben. Der Beschwerdeführer wird unverzüglich aus der Haft entlassen."
Eventualiter sei Dispositiv-Ziffer 2 dieses Urteils aufzuheben und die Sache dem Obergericht zu neuer Beurteilung zurückzuweisen. Ausserdem ersucht er um unentgeltliche Rechtspflege und Verbeiständung.
D. Die Verfahrensleiterin der Beschwerdekammer des Obergerichts reicht ihre Sistierungsverfügung vom 6. April 2011 ins Recht. Aus dieser ergibt sich, dass bei der Beschwerdekammer eine Beschwerde von X._ gegen den Entscheid des Zwangsmassnahmengerichts vom 25. März 2011 hängig ist, das Verfahren indessen bis zum Entscheid des Bundesgerichts in vorliegender Angelegenheit sistiert bleibt.
E. Das Zwangsmassnahmengericht und das Obergericht verzichten auf Vernehmlassung.

considerations:
Erwägungen:
1. Als kantonal letztinstanzlicher Rechtsmittelentscheid über die Anordnung von Untersuchungshaft unterliegt der angefochtene Obergerichtsentscheid der Beschwerde in Strafsachen nach den Art. 78 ff. BGG. Der Antrag auf Aufhebung des angefochtenen Entscheids und Haftentlassung ist zulässig (BGE 132 I 21 E. 1). Der Beschwerdeführer rügt, die von ihm beanstandeten Fristverletzungen hätten zu seiner sofortigen Haftentlassung ohne weitere Prüfung der Haftvoraussetzungen führen müssen. Damit hat er ein aktuelles Rechtsschutzinteresse (Art. 81 Abs. 1 lit. b BGG) an der Anfechtung des Rückweisungsentscheids, da bei einer Gutheissung dieser Rüge der am 25. März 2011 ergangene Entscheid des Zwangsmassnahmengerichts, mit welchem es die Haftvoraussetzungen prüfte und bejahte, ohne Weiteres hinfällig würde. Die weiteren Sachurteilsvoraussetzungen geben zu keinen Bemerkungen Anlass, sodass auf die Beschwerde eingetreten werden kann.
2. Der Beschwerdeführer wurde am 1. März 2011, um 19.30 Uhr, festgenommen. Der Haftanordnungsantrag der Staatsanwaltschaft ging nach den unbestrittenen Feststellungen der kantonalen Instanzen am 4. März 2011, um 07.36 Uhr, beim Zwangsmassnahmengericht ein. Dieses führte die Haftverhandlung am 5. März 2011, ab 08.30 Uhr, durch und eröffnete dem Beschwerdeführer den Haftentscheid um 9.15 Uhr mündlich.
2.1 Nach Art. 224 Abs. 1 der am 1. Januar 2011 in Kraft getretenen (AS 2010 1881) Schweizerischen Strafprozessordnung vom 5. Oktober 2007 (StPO; SR 312.0) befragt die Staatsanwaltschaft die beschuldigte Person unverzüglich und gibt ihr Gelegenheit, sich zum Tatverdacht und zu den Haftgründen zu äussern. Sie erhebt unverzüglich jene Beweise, die zur Erhärtung oder zur Entkräftung des Tatverdachts und der Haftgründe geeignet und ohne Weiteres verfügbar sind. Bestätigen sich der Tatverdacht und die Haftgründe, so beantragt die Staatsanwaltschaft dem Zwangsmassnahmengericht unverzüglich, spätestens aber innert 48 Stunden seit der Festnahme, die Anordnung von Untersuchungshaft oder einer Ersatzmassnahme. Sie reicht ihren Antrag schriftlich ein, begründet ihn kurz und legt die wesentlichen Akten bei (Abs. 2). Nach Art. 226 Abs. 1 StPO hat daraufhin das Zwangsmassnahmengericht unverzüglich, spätestens aber innert 48 Stunden nach Eingang des Antrags zu entscheiden.
2.2 Die Staatsanwaltschaft beantragte die Anordnung von Untersuchungshaft rund 60 Stunden nach der Festnahme des Beschwerdeführers, mithin 12 Stunden zu spät. Das ist unstrittig und wurde vom Obergericht mit einer entsprechenden Feststellung in Dispositiv-Ziffer 1 des angefochtenen Entscheids sanktioniert.
Der Beschwerdeführer macht geltend, Art. 224 Abs. 2 StPO statuiere eine Gültigkeits-, keine blosse Ordnungsvorschrift. Sie könne zwar im Ausnahmefall zugunsten des Festgenommenen - z.B. für die Abnahme eines Entlastungsbeweises - in engem Rahmen überschritten werden. Abgesehen davon sei sie zwingend einzuhalten, bei Verletzung der Frist müsse der Festgenommene unverzüglich auf freien Fuss gesetzt werden, da die Bestimmung sonst toter Buchstabe bleibe.
3. 3.1 Der Anspruch des Festgenommenen auf einen unverzüglichen richterlichen Entscheid über die Anordnung von Untersuchungshaft bzw. die entsprechende Pflicht der Strafverfolgungsbehörden, einen Haftantrag mit besonderer Beschleunigung dem zuständigen Haftrichter vorzulegen, ergeben sich unabhängig vom anwendbaren Prozessrecht aus den entsprechenden verfassungs- und konventionsrechtlichen Garantien von Art. 31 BV und Art. 5 Ziff. 3 EMRK; eine übermässige Haftdauer oder ungerechtfertigte, von den Strafverfolgungsbehörden zu vertretende Verzögerungen im Haftanordnungsverfahren stellen unverhältnismässige Beschränkungen dieser Grundrechte dar (BGE 133 I 270 E. 1.2.2.; 128 I 149 E. 2.2.1; je mit Hinweisen). Die Rechtsprechung zum Beschleunigungsgebot geht zwar davon aus, dass die Frist zwischen Festnahme und haftrichterlicher Anhörung 48 Stunden grundsätzlich nicht überschreiten sollte (BGE 136 I 274 E. 2.2; 131 I 36 E. 2.6 S. 44). Diese Zeitspanne ist allerdings nicht als starre Frist zu verstehen; vielmehr ist stets im Einzelfall zu prüfen, ob die Zeitspanne zwischen Festnahme und haftrichterlicher Verhandlung unter Berücksichtigung aller massgeblicher Umstände noch als "unverzüglich" im Sinn der verfassungs- und konventionsrechtlichen Garantien gelten kann oder nicht. Die Verletzung des Beschleunigungsgebotes kann im Weiteren nur zur Haftentlassung führen, wenn die Verfahrensverzögerung geeignet ist, die Rechtmässigkeit der Untersuchungshaft in Frage zu stellen. Das ist nur der Fall, wenn sie besonders schwer wiegt und die Strafverfolgungsbehörden erkennen lassen, dass sie nicht gewillt oder in der Lage sind, das Verfahren nunmehr mit der für Haftfälle verfassungs- und konventionsrechtlich gebotenen Beschleunigung voranzutreiben (BGE 128 I 149 E. 2.2.1; 133 I 168 nicht publ. E. 4.3).
3.2 Der Gesetzgeber hat für den Zeitablauf zwischen Festnahme und Haftentscheid nunmehr konkrete Fristen aufgestellt. Danach hat die Staatsanwaltschaft maximal 48 Stunden Zeit bis zur Einreichung des Haftantrags, und dem Zwangsmassnahmengericht stehen anschliessend maximal 48 Stunden zu, seinen Entscheid zu fällen (Art. 224 Abs. 2, Art. 226 Abs. 1 StPO). Das Gesetz regelt die Säumnisfolgen nicht, und die Botschaft (BBl 2006 1085 ff., insbesondere 1230 ff.) schweigt sich dazu aus.
3.2.1 Diese gesetzlichen Fristen sollen offensichtlich die oben in E. 3.1 dargestellten verfassungs- und konventionsrechtlichen Vorgaben konkretisieren. Bereits daraus ergibt sich ohne Weiteres, dass es sich dabei nicht um reine Ordnungsfristen handelt, aus deren Überschreitung der Betroffene in der Regel nichts zu seinen Gunsten ableiten kann. Für den Festgenommenen entscheidend ist allerdings nur die Zeitspanne zwischen Festnahme und Haftentscheid. Von untergeordneter Bedeutung ist für ihn hingegen, wie sich die einzelnen Verfahrensschritte vor dem Haftentscheid zeitlich verteilen. Insofern richtet sich die Frist von Art. 224 Abs. 2 StPO in erster Linie an die Staatsanwaltschaft, die durch deren Einhaltung gezwungen werden soll, dem Haftrichter ausreichend Zeit für die Prüfung des Haftantrags einzuräumen. Es handelt sich damit um eine vor allem die inneren Abläufe der Strafverfolgungsbehörden betreffende Frist, deren Einhaltung grundsätzlich auch im Interesse der festgenommenen Person liegt. Daraus ergibt sich, dass die Aufrechterhaltung der Haft nicht schon dann gesetzwidrig wird, wenn die Staatsanwaltschaft den Haftantrag nicht innert 48 Stunden nach der Festnahme dem Haftrichter einreicht, sondern erst, wenn der Haftrichter den Haftentscheid dem Festgenommenen nicht innert 96 Stunden nach der Festnahme eröffnet hat.
Allerdings ist mit Nachdruck darauf hinzuweisen, dass das verfassungs- und konventionsrechtliche ebenso wie das strafprozessuale Beschleunigungsgebot eine besonders beförderliche Behandlung des Haftverfahrens verlangen, was bedeutet, dass diese gesetzlichen Maximalfristen im Normalfall weit unterschritten werden müssen und höchstens in begründeten Einzelfällen ausgeschöpft werden dürfen.
3.2.2 Vorliegend wurde der Beschwerdeführer am 1. März 2011, um 19.30 Uhr, bei der Einreise in die Schweiz im Kanton St. Gallen verhaftet und am nächsten Tag ins Bezirksgefängnis Unterkulm überführt, wo er um 17.30 Uhr eintraf. Die Erledigung der mit der Festnahme verbundenen Formalitäten und die Organisation des Transports sind mit einem nicht unerheblichen Zeitaufwand verbunden, weshalb diese Überführung in zeitlicher Hinsicht nicht zu beanstanden ist.
Die Staatsanwaltschaft Lenzburg-Aarau führte mit dem Beschwerdeführer am 3. März 2011, um 08.25 Uhr, eine Einvernahme durch. Sie erstellte gleichentags den Antrag auf Anordnung von Untersuchungshaft und faxte diesen unbestrittenermassen um 17.45 Uhr dem Verteidiger des Beschwerdeführers. Dem Zwangsmassnahmengericht stellte sie den Antrag am 4. März 2011, um 07.36 Uhr, zu. Das Obergericht hat zu Recht beanstandet, dass die Staatsanwaltschaft die Zustellung an das Zwangsmassnahmengericht ohne zwingenden Grund über Nacht hinausschob. Dieses hat den Haftentscheid dann innert 26 Stunden gefällt und eröffnet. Dieser Zeitbedarf erscheint unter dem Gesichtspunkt des Beschleunigungsgebots nicht übermässig, insbesondere weil auch noch eine Dolmetscherin aufgeboten werden musste.
3.2.3 Eine zusammenfassende Würdigung der Verfahrensführung in zeitlicher Hinsicht ergibt somit, dass zwar der Staatsanwaltschaft vorzuwerfen ist, dass sie den Antrag auf Haftanordnung dem Zwangsmassnahmengericht nicht am Abend des 3., sondern erst am frühen Morgen des 4. März 2011 zustellte und damit die Frist von Art. 224 Abs. 2 StPO verletzte. Die richterliche Eröffnung der Untersuchungshaft erfolgte indessen 86 Stunden nach der Festnahme und damit innerhalb der gesetzlichen Maximalfrist von 96 Stunden. Das ist insbesondere mit Blick auf die Schwierigkeiten des Verfahrens - Zuführung des Beschwerdeführers aus einem anderen Kanton und Notwendigkeit, eine Dolmetscherin für eine in der Schweiz wenig gängige Sprache aufzubieten - gerade noch akzeptabel. Die Rüge, der Beschwerdeführer hätte wegen Verletzung des Beschleunigungsgebots umgehend auf freien Fuss gesetzt werden müssen, ist unbegründet. Das Obergericht hat zudem der Verletzung der Frist von Art. 224 Abs. 2 StPO durch die Staatsanwaltschaft bereits Rechnung getragen, indem es die Verletzung des Beschleunigungsgebots feststellte und entgegen dem Ausgang des Beschwerdeverfahrens die gesamten Gerichtskosten auf die Staatskasse nahm, obwohl es die Beschwerde nur teilweise guthiess und damit der Beschwerdeführer an sich einen Teil der Verfahrenskosten hätte übernehmen müssen.
3.2.4 Der Beschwerdeführer rügt, das Obergericht habe auch selber das Beschleunigungsgebot verletzt, indem es die Sache zu neuem Entscheid an das Zwangsmassnahmengericht zurückgewiesen habe, anstatt selber zu entscheiden. Mit einem Entscheid in der Sache hätte das Obergericht indessen den Rechtsmittelzug des Beschwerdeführers um eine Instanz verkürzt, und es steht keineswegs fest, dass es in der Lage gewesen wäre, schneller neu zu entscheiden als es das Zwangsmassnahmengericht tat, nämlich am 25. März 2011, nur vier Tage nach dem Rückweisungsentscheid. Dieser ist daher auch unter dem Gesichtspunkt des Beschleunigungsgebots vertretbar. Die Rüge ist unbegründet.
4. Die Beschwerde ist somit als unbegründet abzuweisen. Bei diesem Ausgang des Verfahrens würde der Beschwerdeführer an sich kostenpflichtig (Art. 66 Abs. 1 BGG). Er hat indessen ein Gesuch um unentgeltliche Rechtspflege und Verbeiständung gestellt, welches gutzuheissen ist, da die Beschwerde nicht aussichtslos war und die Mittellosigkeit des Beschwerdeführers ausgewiesen scheint (Art. 64 Abs. 1 und 2 BGG).

rulings:
Demnach erkennt das Bundesgericht:
1. Die Beschwerde wird abgewiesen.
2. Das Gesuch um unentgeltliche Rechtspflege und Verbeiständung wird gutgeheissen:
2.1 Es werden keine Gerichtskosten erhoben.
2.2 Rechtsanwalt Kaspar Hemmeler, Aarau, wird für das bundesgerichtliche Verfahren als unentgeltlicher Verteidiger eingesetzt und mit Fr. 1'500.-- aus der Gerichtskasse entschädigt.
3. Dieses Urteil wird dem Beschwerdeführer, der Staatsanwaltschaft Lenzburg-Aarau, dem Zwangsmassnahmengericht und dem Obergericht des Kantons Aargau, Beschwerdekammer in Strafsachen, schriftlich mitgeteilt.
Lausanne, 5. Mai 2011
Im Namen der I. öffentlich-rechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Der Gerichtsschreiber:
Fonjallaz Störi