Add compability for IE (input size issue)

In IE (tested in IE 10-11, but I think that this issue will be occurred into older versions also) there are issue with attribute "size" of input.
IN some reasons, IE think that all fonts are monospaced, and set the size of input incorrect.
This commit are fix this behavior.
The rest of modern browsers are works well with both solutions.
Merge pull request #143 from nshulipa/patch-1

Add compability for IE (input size issue)