channel scanner cosmetics

- added channel scanner to client specfific settings
- updated README
fixed segfault in the destructor of the scanner dialog
register channel scanner on connection lost / restored
added channelscanner status message
refactored sources

- scanner dialog queries current status
- splitted dialog classes
- moved dialog classes into subfolder "dialogs"
- subclassed cXBMCCallbacks from XVDR::Connection
- moved scanner dialog into cXBMCCallbacks
- renamed XBMCCallbacks to XBMClient
removed android build scripts - for android please use the "xvdr-addon-android" repository

Please clone with:
git clone --recursive git://github.com/pipelka/xvdr-addon-android.git
Version 0.9.8
added OnDetach() client callback
protocol version 5

- removed XVDR_STREAM_CONTENTINFO message
- added missing values to the XVDR_STREAM_CHANGE message
- added duration to XVDR_STREAM_MUXPKT
- test apps fixes
added service-reference to channel
tests: added some statistics to demux app
support for client-side picons
pass duration of packet to XBMC
show channel scanner setup only if the server support channel scanning
updated README
Merge remote-tracking branch 'upstream/xbmc-frodo'
Change depends.mk to actual dev folder-structure.