Fix width of text fields in tables in IE 8+

Special handling of Internet Explorer when the width of a text field is specified
as percentage seems to be no longer needed. Instead, this caused the calculated width
to be too short when the text field is rendered inside a table.
Merge branch 'hotfix/ie-textfield-width' into stable-3.0.x