tweak paddings of "/components.html"
[#73270908]add 'tables' component

contain 3 component
- single line
- two line
- compact
tweak css/html of 'tables' component
fix parse error in 'Gruntfile'
Merge branch 'master' into 73270908tables

update package.json for updating some dependent modules
modify 'images/search.png'

remove background color
fix style collapse in 'grid.html'

replace css class '.show-grid' to '.ge-show-grid' to escape overlapping styles which are derived from 'docs.min.css'
make  one 'tables' code sample shorten
fix conflict in merge with 73270894buttons-dropdown

modify 2 files below for merge
- scss/docs.scss
- Gruntfile.coffee

also modify 'scss/_tables.scss' for passing scss-lint
update _table.scss

- export common values into sass variables
- insert 2 new variable into _variables.scss

   - $table-header-font-size
   - $table-color-default
modify Gruntfile

add 1 new watched file pattern in  'watch:js' task
fix css color in 'table'

fix wrongly assigned value of 'color' property
use css variable `$text-color` in `_table.scss`
update _tables.scss

- apply sass variable $link-translator-color to 1 selector
Merge pull request #16 from gengo/73270908tables

[#73270908] tables
Travis build 74