Add test suite

Added tests to cover:

- wrapping elements and clone creation
- applying the correct styles to the wrapper, textarea, and clone
- updating on input
- `opts.resize` callback
- teardown on destroy