Merge pull request #161 from dodgepong/latest-crowdin-translations

Add latest translations from CrowdIn
Add null pointer checks to platform functions

It's a sad day when I realize that I did not add any null pointer
checking to any of the functions in this file.  Discovered it while
checking all the different languages, happened when there was a missing
locale file for a certain module that hadn't had the language uploaded
yet.
Use the "Stop Streaming" translated text
Fix obs-cocoa CPU cores log output

According to http://www.intel.com/content/www/us/en/architecture-and-technology/64-ia-32-architectures-software-developer-vol-2a-manual.html
the cores_per_package and logical_per_package returns the maximum number
of (logical) cores addressable per package instead of the actual number
of (logical) cores
Log OS name and version on OSX
Remove pointless warnings from VS project files
Fix 'unused parameter' warnings on windows
Fix potentially uninitialized variable warnings
Fix unreachable code warning
Remove loading of test-input module
Merge pull request #164 from dodgepong/latest-crowdin-translations

Use better names for Linux screen capture sources
Change dstr_init_strref to dstr_init_copy_strref
Remove duplicate function declaration
Add obs_encoder_getname function
Remove duplicate include
Fix bug where x264 buffer size was always 1000
Use log macros for x264
Fix bug where it would try to set a blank profile
Make x264 internal logging use the log macros
Log x264 settings