Make table-consdensed
Changes:
icons should have line-height
mozilla specific font smoothing
add line-height in ems to small and tiny sizes
variablize large, small, tiny, extratiny
Remove custom line-heights from individual button sizes
Tweak padding and sizing
Create +.btn [class*="icon-"] style to position icon exact vertical center
Remove default left offset from icon class rule
 - this was to add space btw icon and text, but it causes issues when icons used within .btn
 - will have to add &nbsp; or come up with another option
Alert borders weren't showing b/c no border style & width set. Fixed it.
- also simplified their color function to just darken
Introduced .table-no-borders class which is used on the domain members table
Fixed "delete" x button

fixed conflicts from cherry-pick

Conflicts:
	console/app/assets/stylesheets/_openshift-icon.css.scss
	console/app/assets/stylesheets/_openshift-logos-icon.css.scss
Merge pull request #3855 from sg00dwin/console_light_theme_dev

Merged by openshift-bot