Add the restart helper binary to the application bundle, not the source file
Fix restarting the application after changing the UI language on OS X
Close the detached video dialog when video is closed
Always update the rendered subtitles for non-dialogue changes

Closes #1770.
Fix saving audio clips

Actually write all of the samples rather than half of them.
Convert the build system to non-recursive make

Speeds up a no-op build from 500ms to 60ms and significantly improves
dependency tracking.
Add dependency on libresrc headers to all of the src objects
Update Finnish translation

Closes #1774.
Select the last token when double-clicking past the end of the text in the edit box
fix icons target dir on Linux

The /usr/share/icons/hicolor/*x*/ directories contain only subfolders.
Merge pull request #6 from darealshinji/patch-1

fix icons target dir on Linux
Fix handling of thesaurus words with only a single suggestion

When there's only one suggestion for a given word the part of speech
appears in the suggested replacement, which needs to be stripped.

Closes #1776.
Fix use-after-frees when opening files from the MRU lists

Pass the paths to open by value to avoid ending up with a dangling
reference to a path stored in the MRU list which has been invalidated by
adding or removing items.

Closes #1777.
Eliminate warnings in lpeg
Remove the in-repo copy of the fontconfig config files

And just copy them from the fontconfig installation being used.
Enable compression for the 256x256 icon

Bumps 200KB off the executable.
Disable RTTI for ffms2, hunspell, and universalchardet

They don't actually use it so it's just pointless bloat.
Update ffms2
Update to hunspell 1.3.3
Pass UTF-8 paths to hunspell now that it supports them