Add feature to translate by percentage.

Added a feature to allow translate by percent value.

```javascript
translate(el, '10%', '20%')
```

Also add really simple tests.

I hope it's merged, otherwise, users have to calculate using its parent `clientWidth` to convert everything into pixel values :)