fix(textfield,core): reduce scope of the CSS styles

The textfield has css that globally redefine properties for input
elements.  Also, remove global style rules for table elements, which
appear to be unused.

Partial fix for https://github.com/angular/material/issues/469