textBaseline Support

#9 
Default text align value in canvas is "alphabetic":
```javascript
return mapping[textBaseline] || mapping.alphabetic;
```