Created LimeLog as a wrapper around javas logger
Merge branch 'master' of github.com:limelight-stream/limelight-common into logs

* 'master' of github.com:limelight-stream/limelight-common:
  Revert "Lower queued decode unit limit to resync faster if the renderers get behind. Lower the audio receive buffer size since it was unneccessarily large."
  Update README.md
  Revert the DU_LIMIT changes due to variance in platform audio rendering speed
  Lower queued decode unit limit to resync faster if the renderers get behind. Lower the audio receive buffer size since it was unneccessarily large.
  Drop code compliance to Java 1.5. Minor annotation changes for 1.5 compliance.
  Remove depacketizer thread
  add gpl
Set flags on the decode units that indicate what type of data the frame contains
Add Javadoc about config tuples
Update depacketizer to do reference frame invalidation more like the official streamer. This should reduce the frequency of IDR requests by waiting for network stabilization before requesting the IDR frames. We still request IDR frames because reference frame invalidation still doesn't work well.
Merge pull request #4 from irtimmer/config_javadoc

Config tuples meanings
Merge branch 'master' into logs

Conflicts:
	src/com/limelight/nvstream/av/audio/AudioDepacketizer.java
	src/com/limelight/nvstream/av/video/VideoDepacketizer.java
	src/com/limelight/nvstream/control/ControlStream.java
Make info log fine so it doesnt go to stdout
Hack around an issue where data gets added after the frame is thrown away
Tweak warning thresholds after reducing the amount of frame invalidations requested
Change LimeLog.info() back to calling Logger.info() internally so info messages are displayed by default
Change the transient message when loss is experienced to clarify the actions the user should take