Add textAlign setting to CanvasContext state and fill text base on it
Bind textAlign to JavaScript
Add simple textAlign test