Fix multi-char constant warnings
Fix obs_data_item_set for number types
Move static to front of declaration, as required by c99
Fix all warnings in rtmp output
Merge pull request #81 from BtbN/wfixes

Fix all warnings
Add 'source selection' dialog

Add a 'source selection' dialog to replace the 'enter a name' dialog.
This new dialog allows you to make new instances of pre-existing sources
so that you can add a pre-existing source to a different scene, or in to
the same scene more than once.

Also started implementing locale.

Comtemplating switching to JSON-based locale later, so we can add things
like descriptions/disambiguation, and so we can use jansson's built-in
hash table when doing the string lookup.
Add offset to xcursor

This patch adds the option to specify an offset for the cursor position.

Small fix to texture format aswell.
Add support for multi-screen setups

This patch adds support for multi-screen setups by using xinerama
information if available to determine the screen size and position.

In case xinerama is not available or not active it uses the information
provided for the x screen.

To clean up the code some generic helper functions were moved to a
separate source file.
Add README for the xshm plugin

The file contains some development information specific to the plugin.