Allows for weaving in troop-1.x widgets automatically.

This patch enables troopjs widget from other requirejs context to be weaved in using multi-version plugin from troopjs/troopjs-requirejs, illustrated below:

Supposed that we have `widget/foo` from TroopJS 2.x context and `widget/bar` from TroopJS 1.x context, and now we want to weave both widgets at some moment, now that we can achieve it by using a different weave attribute configuration from two context:

```
<div data-weave-2="widget/foo">
	<div data-weave="widget/bar">
	</div>
</div>
```

But this approach requires the 1.x context to know when is to weave in, but in certain case we're just weaving the 2.x widget and we simply want no such cross context communication to happen, the idea is about weaving in 1.x widgets directly from 2.x context using the multi-context requirejs plugin:

```
<div data-weave="widget/foo">
	<div data-weave="mv!widget/bar#1.x">
	</div>
</div>
```