Canvas2D enhance text rendering quality (#1199)
Canvas2D enhance text rendering quality (#1199)

* Change text drawing starting location to the right place in case of multi-line

* Fix textSize null case

* Canvas2D: enhance text rendering quality

BabylonJS/Babylon.js,Kesshi/Babylon.js,Hersir88/Babylon.js,Temechon/Babylon.js,RaananW/Babylon.js,Kesshi/Babylon.js,RaananW/Babylon.js,sebavan/Babylon.js,jbousquie/Babylon.js,RaananW/Babylon.js,Hersir88/Babylon.js,NicolasBuecher/Babylon.js,Temechon/Babylon.js,BabylonJS/Babylon.js,Temechon/Babylon.js,abow/Babylon.js,BabylonJS/Babylon.js,NicolasBuecher/Babylon.js,NicolasBuecher/Babylon.js,jbousquie/Babylon.js,sebavan/Babylon.js,jbousquie/Babylon.js,abow/Babylon.js,Hersir88/Babylon.js,abow/Babylon.js,sebavan/Babylon.js,Kesshi/Babylon.js