obs-x264: Ensure preset/tune are valid

If tune or preset is invalid it'll just cause x264 to not load at all,
which I feel is a bit over the top.  Instead, if the values aren't
valid, then just make it default to no tune if the tune is invalid, and
'veryfast' preset if the preset is invalid.
obs-x264: Swap preset/profile parameters

The parameters for override_base_params were being used in the wrong
order.
obs-x264: Log settings after custom opts parsed

The log of the settings didn't take in to account the potential of
custom x264 options.  This changes it to log the actual x264 settings
after parsing.
obs-x264: Log preset/profile/tune and custom opts
text-freetype2: Fix 'text file' property filter

The text file filter accidentally said "All font files (*.txt)" instead
of saying "Text files (*.txt)".  Probably just a mistake from a
copy&paste.
Basic UI: Add advanced encoder settings
obs-x264: Ignore certain custom opts

These options should not be set via encoder settings, and may result in
unpredictable behavior.
text-freetype2: Localize text file path filter
text-freetype2: Fix GCC fread warnings

GCC marks fread as a function that will throw a warning if you do not
use its return value.  This is most likely done as a measure to ensure
code security.
text-freetype2:  Check for 2 bytes instead of 1
Basic UI: Clear http return data

If the data isn't manually cleared it will accumulate, and cause json
errors if update check/log return is queried more than once
Basic UI: Fix formatting
Basic UI: Remove debug logging of update reply
Fix typo in log upload
Add latest translations from CrowdIn
Add corrections to German
Merge pull request #259 from dodgepong/latest-crowdin-translations

Add latest translations from CrowdIn
Use more appropriate error message

Sometimes certain drivers do not have the capability required to
initialize the graphics subsystem (mesa currently, for example).
Instead of saying "your hardware is too old", state that the drivers may
also be at fault.
Update to 0.5.0
text-freetype2: Fix null poitner dereference