Closed #3339: Add WebGL render mode white list

When user set render mode to default, the system will use WebGL on
browsers that we support well, others will be using canvas mode.
Merge pull request #1294 from pandamicro/develop

Closed #3339: Add WebGL render mode white list