Reverse swap red&blue logic
Fix gl_debug_proc function for unexpected parameters
Add glad headers to CMakeLists
Add forgotten obs.hpp header to CMakeLists
Don't hardcode include directory for plugins
Don't build with install rpath on unix
Fix missing initialization

Found by compiling with gcc 4.8, which shows a warning for use in the
inlined function called in that function.

Closes #155
Update default video save path for OSX
Merge pull request #150 from BtbN/rbswap

Reverse swap red&blue logic
Merge pull request #152 from BtbN/cmake_fixes

Cmake fixes
Merge pull request #154 from BtbN/gldebug_fix

Fix gl_debug_proc function for unexpected parameters
Use IETF standard language tags for locale names
Move mac display capture to mac-capture module

It was kind of silly that it was residing within the test-input module.
libobs: Add function for default module locale

This function is used to simplify the process when using the default
locale handling for modules.  It will automatically search in the plugin
data directory associated with the specific module specified, load the
default locale text (for example english if its default language is
english), and then it will load the set locale on top of the default
locale, which will cause text to use the default locale if the desired
locale text is not found.
libobs: Add macro for default module locale

These macros are used as easy helper functions to load/unload module
locale that's based upon the text_lookup system.  You simple place the
OBS_MODULE_USE_DEFAULT_LOCALE macro once in the module, call
OBS_MODULE_FREE_DEFAULT LOCALE in obs_module_unload, and then
call obs_module_text anywhere in your module where you need to look up
text.

By default, it will look for a locale directory in your module's data
directory, and look for language files within it (INI locale format)
Add locale for modules