Add xcomposite capture
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.
Fix an issue with display capture shutdown

Holding the lock in destroy_display_stream can result in a deadlock in
display_stream_update since cb4595e512ca68526c7b44b73ef6d2708c8ab96a
Handle scene name generation collisions
Release sources after name check
libobs/util:  Add func to get current log handler
libobs/util:  Remove dup. code, add os_opendir

Just use platform-nix.c code for general stuff that mac is compliant
with, and put a define around everything else.  Take that code out of
platform-cocoa.m.

Added os_opendir, os_readdir, and os_closedir to be able to query
available files within a directory.
Add logging to all operating systems

Also have it remove log files past 10 (default, changable with ini
setting as per usual).  10 might be too few.
Fix code formatting issues

80 columns limit preferably
spaces after if/for/while
KNF code styling
Merge pull request #83 from fryshorts/xshm-input

linux-xshm: added support for multi-screen setups
Merge pull request #74 from BtbN/linux_new_plugins

Add xcomposite capture
UI:  Add name/version to window title

Also, make the 'start stream' button say 'connecting...' when it's
initially trying to connect.
UI:  Replace ico files with png

ico files weren't rendering properly under every circumstance for
whatever reason.
Add ability to move source up/down/etc
libobs:  Prevent adding of null user sources

Not entirely sure how this happened but I *think* that a null source was
somehow being added to the list of user sources for one particular user,
and then I noticed this code does not check to see whether the source is
null or not.
Show commit hash in version string

Also, update to 0.2.2
Log version string on startup
Use OBS_HAVECONFIG_H for version string