Add -> operator to CoTaskMemPtr

This adds the ability to get members via the -> operator.
win-dshow: Remove MPEG2 (unlikely to be used)
Add null pointer check for text file

Apparently there was no check for a null pointer file name.
Add more null pointer checks to text source
Update INSTALL for OSX 10.8
Fix crash when closing the properties window on OSX

Followup to d56432304e6e8ae00ea66bef8c1847894e5cac9f, it apparently
still crashed (on slower machines?) when closing the properties window
via mouse (by clicking the X button)
Prevent audio too far from expected timing

Audio that goes below the minimum expecting timing (current time -
buffering time) is automatically removed.  However, delayed audio is not
removed regardless of its delay.  This puts a hard cap of 6 seconds from
current time that the maximum delay audio can have.  This will also
prevent the circular buffer from dynamically growing too large.
Remove audio/video sync reference counter

This is actually unnecessary now that there's a hard limit on the
maximum offset in which audio can be inserted.

This also assumes too much about the audio; it assumes audio is always
on, where as with some devices (such as the elgato) audio is not on
until the stream starts, and when the video has already incremented the
counter.
win-dshow: Swap UYVY and YVYU formats

These values were erroneously using their opposing types for the source
frame format.
Fix path to modules in AppData
Don't require an existing datadir for modules to load
Add api to get module data and binary paths
Remove processEvents

This doesn't really have a purpose, and appears to cause issues for
faruton's plugin, so removing it for the time being.
Merge branch 'master' of https://github.com/jp9000/obs-studio

# By jp9000 (8) and others
# Via jp9000
* 'master' of https://github.com/jp9000/obs-studio:
  Remove processEvents
  Add api to get module data and binary paths
  Don't require an existing datadir for modules to load
  Fix path to modules in AppData
  win-dshow: Swap UYVY and YVYU formats
  Remove audio/video sync reference counter
  Prevent audio too far from expected timing
  Fix crash when closing the properties window on OSX
  Update INSTALL for OSX 10.8
  Add more null pointer checks to text source
  Add null pointer check for text file
  win-dshow: Remove MPEG2 (unlikely to be used)
  Add -> operator to CoTaskMemPtr