Update translations from Launchpad
Version 0.9.10
LocalBooks: Update 'wide' by hand

It turns out that the onWidthChanged handler was running before the wide
property was updated.  When you drag a window wider, this is triggered
often enough that you don't notice the problem.  But when you rotate a
device, it only happens once, so you get the wrong layout.
Add translator comments for short strings
Lock portrait orientation while reading book

We want to lock the current orientation, but support for that is wanting
(#38).  Rotating while reading often confused Monocle (#32), so we
should disable that, and the bottom edge is broken when the screen is
rotated.  So let's keep it in portrait mode for now.
Improve behavior with long translated strings

We turn on wrapping for strings in the book settings dialog.  The layout
of the small buttons at the bottom will change if either of their
strings is detected to be too long.  The "Go" string was mistakenly
thought to be lenght limited; its button will actually expand if
necessary.

The "Auto" translation is problematic.  The translator comment has been
expanded to explain what it means in more detail.  We recomment an
em-dash if no translation will fit.
Give Buttons semantic behavior

We introduce a StyledButton component that has a "primary" flag.  It
will set its color based on whether or not it is a primary button in a
dialog.  Right now, we use the old orange for primary, grey for
secondary scheme, but now that can be easily changed.
Fix formatting of font scaling bubble

The new emulator shows a strange floating-point rounding issue.  So we
make the values into strings with the format we want.  They get coerced
to floats when we use them as numbers.