cured a (bogus) uninitialized warning from gcc 3.3 and
earlier versions in read_meta_data().  added an index
safety check to mid_song_get_meta().
changed mid_istream_skip() to accept a long type length
instead of size_t and made it to return success or failure.