Some changes for more recent automake versions
remove glib dependency from uri.c and thus from whole libmms

The uri.c defined functions are the only one left requiring glib.
A closer examination reveals the glib is not really needed. Do away
with the glib dependency by:
* removing the glib header file inclusion from uri.h
** replacing all glib defined (simple) types with their C counterpart
* removing the glib header file inclusion from uri.c
** commenting two functions (unneeded by libmms) that use non-trivial
glib functions
** replacing some glib defined functions with their C equivalent
* finally removing the configure check for glib
This patch fixes 3 bugs that were preventing seeks from working correctly:
1. mmsh_seek() was sending the wrong byte offset to the MMS server.
2. mmsh_t::chunk_seq_number was not reset when reaching EOF.
3. mmsh_t::asf_num_packets was never initialized.