Allow idents and units coercion (consistent with strings)

Currently:
```scss
foo + 10px // error!
'foo' + 10px // 'foo10px'
```

After patch:
```scss
foo + 10px // foo10px
'foo' + 10px // 'foo10px'
```