Added Italian locale

The English locale file was a bit vague and I didn't have time to delve deep into the UI source code, so it's a bit generic.
Merge pull request #97 from BtbN/cmake_fixes

Fix fdk-aac library search names
Merge pull request #96 from trapped/master

Added Italian locale
Finnish Locale
Updated Locale.ini
Updated Locale.ini
fix typo

fix typo
Hide librtmp symbols so they don't collide with system libraries
Merge pull request #101 from BtbN/librtmp_symbols_fix

Hide librtmp symbols so they don't collide with system libraries
Merge pull request #100 from shousa/master

fix typo
Add support for external jansson
Merge pull request #99 from Arkkis/master

Finnish Locale
Merge pull request #102 from BtbN/external_jansson

Add support for external jansson
Added German translation
Unset cached variables on failure in Jansson find module
Merge pull request #106 from BtbN/fix

Unset cached variables on failure in Jansson find module
Merge pull request #104 from Tak0r/master

Added German translation
libobs: Add planar YUV 4:2:0 reverse shader

This allows uploading of I420 textures and directly converting on the
GPU.  Cuts down upload bandwidth to 37.5% of original rate.
libobs:  Add button support to properties

This adds button support to properties, which will allow a properties
pane to let the user click a button to activate something with a
particular obs context.  When pressed, the button will execute the
callback given, with the context's private data as a parameter.
libobs:  Add planar 4:2:0 async texture support

This uses the reverse planar YUV 4:2:0 conversion shader to output a YUV
texture without having to convert it via CPU.  Again, this will reduce
video upload bandwidth usage to 37.5% of the original rate.  I suspect
this will be particularly useful for when an FFmpeg or libav input
plugin for playing videos is made.

NOTE: There's an issue with certain texture sizes right now I haven't
been able to identify, if the full size of texture data divided by the
base texture width is an uneven number, the V chroma plane seems like it
can potentially shift, though I only had this happen with 160x90
resolution C920.  Almost all resolutions tend to be even.  Needs further
testing with more devices that support planar YUV 4:2:0 output.