Fix cmake app package issue

Currently the Info.plist file names the app package as OBS.app and cmake
is trying to use 'OBS Studio.app'.  I renamed it to OBS for the time
being just because we don't currently have actual studio interface yet.
Rename cpack description summary (also fix typo)
Fix scene editing for device pixel ratios ≠ 1

Fixes #177
Localization correction for image plugin

Closes #181
mac-avcapture: Remove debug code
libobs/media-io: Handle VIDEO_CS_DEFAULT in video_format_get_parameters
Some minor code refactoring in v4l2 plugin

Small code changes to decrease indentation a little.
Fix a possibly left open file descriptor in v4l2 plugin
Use macro for prefixing log messages in v4l2 plugin
Add more logging to v4l2 plugin.

This adds some mostly user focused logging statements.
Add fallback sizes and framerates to v4l2 plugin.

Until a proper fix is found to support devices that use stepwise
or continuous values for framesize and framerate this adds fixed
values that can be selected.
For devices that support discrete values those are still queried
and used.
Use default color space in v4l2 plugin
Reset blend state for image source

This is more of a temporary fix for the time being, it needs to handle
blend state changes better, perhaps via push/pop of state changes
No need to initialize map value to 0 (bug fix)

There's no need to initialize the map value to 0.  What was happening is
that obs_scene_add was adding a ref to a non-existent value, which
simply created it and added 1, which is perfectly fine.  Then,
obs_add_source would set the ref to 0, overwriting the existing value.

So this meant that if you didn't call them in the right order, it
wouldn't work properly, and would break, which was pretty stupid.

Turns out that if you access a map value that doesn't exist, it'll
create one with the default constructor of that type.  In this case, int
will initialize to 0, which was exactly what we wanted in the first
place, and defeats the purpose of even needing to initialize the value
to 0.  So, there's no need to manually set it to 0 in
OBSBasic::SourceAdded, or worry about the order in which the functions
are called.

Just goes to show you have to be careful with reference counting.
Update to 0.4.1
Fix update checck bug

Fix bug where updates for windows would check for mac updates and vise
versa.

(I am ashamed)
Fix Jansson dependency importing
Move config include path, so it works for the exported target
Merge pull request #189 from BtbN/cmake_jansson_fix

Fix Jansson dependency importing
Remove Visual Studio projects