Updated version to 3.0.2
Added contributors
Fixed css bug of Dialog and Select

Fixed css bug of Dialog and Select
Made arrow seem to bein middle
Removed bottom border of the last table row

Removed bottom border of the last table row
Not allow word wrap unless press enter

Not allow word wrap unless press enter
Optimized visual effect

Optimized visual effect
fixed style bugs.
Made validity automatically hide when no validity message to display
Fixed code style
Fixed an issue where maxLength property of TextBox won't work

If an `<input>` is created without `maxlength` attribute, then set
`maxLength` *property* won't work in Chrome, so changed to set
*attribute* instead
Fixed bug that layer would be masked by dialog

Fixed bug that layer would be masked by dialog
Merge branch '3.0.2' of https://github.com/ecomfe/esui into 3.0.2
Fixed bug that textbox was not align to hint

Fixed bug that textbox was not align to hint
Fixed an issue where placeholder do not position vertically centered
Fixed an issue where a layer opend near the edge of browser could cause it positoin in wrong place
Modified demo to check hint alignment work when height is customized
Enhanced layer position logic
Enhance code's robustness when losing the width of table.
Fixed #114

Disabled shortcut link when value out of range