intents: Add a java class for listening to intent broadcasts
intents: hook up a JNI_OnLoad for finding our java functions

This should be extended to do lots more, so that we can quickly add java code
and access it from native, without the mess that is jni.
[rbp] Handle resolution changes during video stream.

When the resolution changes, GPU sends a port settings changed message. Host has to acknowledge it by disabling and enabling the affected ports.
Fix the WaitData amount in CSimpleFileCache::Seek, count from read pos.
Fix crash in CShoutcastFile::Close(), clear buffer pointer after delete.
Fix ticket 12729, ignore content-length of shoutcast file.
When the shoutcast file was 302 redirected, libcurl may return the
content-length of the 302 page's body, it cause next read return 0.
Revert "dvdplayer: update player state with reference to dts and absolute time"

This reverts commit f05ffc6d8544f37d8721c6bc863387a3ae85ae9a.
dvdplayer: do not pass display time to a/v players if not initied
dvdplayer: update state after flush buffers
dvdplayer: update play state before sending state to a/v players
Merge pull request #2300 from ulion/fix_simple_file_cache_seek_wait_data_amount

Fix the WaitData amount in CSimpleFileCache::Seek, count from read pos.
Merge pull request #2307 from ulion/fix_redirected_shoutcast_ticket_12729

Fix redirected shoutcast ticket 12729
fixed: (Cosmetic) C&P error
[gles] fix compiler warning
[gles] fixed, m_iVSyncMode var in two places with different type, opps. pick one, please
Merge pull request #2286 from popcornmix/resolution_changes

[rbp] Handle resolution changes during video stream.
Merge pull request #2314 from FernetMenta/chapterseek

fix seeking chapter
intents: add the very beginnings of an intents class

Implemented as a singleton, this will eventually have functions for setting up
receivers, callbacks, etc. Also, our broadcasting can move into here, to clean
up some of the mess in XBMCApp.
intents: Hook up our intents listener

For now, all it does is prints to the log
intents: add a sample listener for sdcard insert events