[cmyth] libcmyth cleanups (inttypes)

Rework all numeric types and use the correct types from inttypes.h
to solve portability issues.
Rework comments and remove unused docs/declarations.
More smaller cleanups and todos in libcmyth.
[mythtv-cmyth] Fix inttypes
[cmyth] Added chanid to cmyth_mysql_get_guide

Get EPG only for given channel to avoid loading too much data.
[mythtv-cmyth] Improve GetGuide (retreive EPG only for given channel)

Avoid parsing EPG in a loop and process only necessary data: less cpu, less memory.