Added stubs for new API methods.
Added the calls to the new client to server methods.
Some formatting changes.
Added the channelNumberMinor field to the channelAdd server to client
method.
Extended the dvrEntryAdd and dvrEntryUpdate server-to-client methods.
Added eventId, autorecId, startExtra, stopExtra, retention, priority,
contentType fields
Added the field retention to the addDvrEntry method.
Added minduration and maxduration to the epgQuery method.
For now the default values will be sent (like the retention in the
addDvrEntry method).
Add some initial logic to some methods.
Prevent a concurrent modification exception.
Prevent an out of bounds error.
Log the htsp version.
Check that the list contains some items before accessing it.
Check for the right htsp version before accessing certain fields.
Merge branch 'master' of git://github.com/rsiebert/TVHClient
Updated the change log with the changes up to now.