Fix missing punctuation marks when the text is wrapped around them.
Truncate trailing white spaces instead of putting them on the beginning of the next line.
Allow CJK characters to be wrapped individually.
Implement text truncation with ellipses.
Text spacing adjustments.
Write video images with zeroed alpha.

Fixes #2277, Sword Art Online.
Previous on the left, next on the right.

Stay consistent at least.  Fixes #2282.
Merge pull request #2283 from unknownbrackets/ui-tweaks

Fix inconsistent button order in settings
Merge pull request #2279 from unknownbrackets/mpeg-fix

Write video images with zeroed alpha
Merge pull request #2280 from oioitff/mpeg-fix

Bug fix for scepsmf.
Merge pull request #2276 from aquanull/PSPDialogTextFix

Psp dialog text fix
MsgDialog: Have the text WRAP_WIDTH match the horizontal lines. Fixes #2288.
Ignore alpha when writing to display.
If __KernelLoadExec() fails, halt emulation.

Otherwise, we have no current thread, nothing can work.
sceKernelLoadExec(.../BOOT.BIN) loads EBOOT.BIN.

Fixes #2289, crash when pressing R+L+Start+Select in Final Fantasy 3.
Merge pull request #2296 from unknownbrackets/loadexec

sceKernelLoadExec(.../BOOT.BIN) should load EBOOT.BIN instead
Merge pull request #2292 from unknownbrackets/fbo-alpha

Ignore alpha when writing to display
Add support for external at3plus decoders on MacOSX 64bit.
Fix Blackberry10 building on non-Windows systems.
Hash/convert more when a CLUT base is used.

This seems a bit strange, but the games that use these bases seem to read
outside the loaded CLUT to a previously loaded CLUT.

May cause a performance issue on games that use a base but don't do this.
Initial impl of sceIoGetFdList().