Add target selector

That's something I needed to be able to do in o-tabs with something like:

```scss
&[data-o-tabs--js] {
	[role=tab] {
		// States are on the tab, but the anchor inside of it
		// is the one that looks like a button
		@include oFtButtons($target-selector: a);
```