Added "valign" option to image "fit" scaling

valign can be set to "center" or "bottom" now and when "valign" === "center" is combined with "align" === "center" any aspect ratio image can be centered into a bounding area.
Merge pull request #250 from jkol/master

Added "valign" option to image "fit" scaling
Formatting
added support for add font as Uint8Array
Merge pull request #257 from pretzelfisch/master

added support for add font as Uint8Array
Refactor font loading code and add support for ArrayBuffers
v0.6.3
Fix reading `cmap` table

The data offset must be saved before parsing one entry and restored
thereafter.  Otherwise only the first table is parsed properly, and garbage
is returned for the rest.  Fails on i.e. georgiai.ttf.

When reading the glyphIds, divide count by 2 (we read 16-bit words).
Fix reading UInt32

In JS, 0x80 << 24 yields a negative result.  Also, 0x80000000|0 < 0.
Bitwise ops should be avoided for very long unsigned ints.
Merge pull request #276 from mishoo/fix-reading-cmap

Fix reading `cmap` table
Merge pull request #277 from mishoo/fix-reading-uint32

Fix reading UInt32
Update copyright year to 2014
Merge pull request #281 from sbruchmann/feature/update-copyright-year

Update copyright year to 2014
v0.6.4
Fix unicode annotations
v0.6.5
fix indent with continued
Fix center-aligned character spacing
prevent missing ascender from breaking layout
Merge pull request #300 from ef4/continued-indent

Fix indent with continued