Merge pull request #18 from beaulebens/input-text

Only apply 'width' for Textareas; Input fields are effectively infinite width
Merge pull request #19 from beaulebens/textarea-positioning

Mirror more CSS attributes for better calculations
Add `text-transform` to mirrored CSS properties
Merge pull request #22 from hnrch02/patch-1

Add `text-transform` to mirrored CSS properties