new lib: liblist
liblist: convert tabs to 4 spaces
liblist: fix list_set
list-test: new sample to test libtest
liblist: fix loads of bugs
liblist: optimize list_dump_file by using fread instead of fgetc.
liblist: Add list_get_fixed to get fixed size integer
list-test: test the new function
liblist: add list_slicing function
liblist: fix nasty bug which caused memory corruption
list-test: test list slicing
liblist: fix list_get
info sample: add error handling
libmid: update to use liblist
midiogre: update to new list api
libmid: remove ffread
libmid: add time var to event_s + extract time var in read_events
midiogre: Add support for displaying time var + cleanup
liblist: list_set now sets list->cur to NULL in case of overflow
libmid: merge_tracks now support MULTI_TRACK_SYNC!

BUG: END_OF_TRACK events are still added(but empty)...
libmid: fix empty event bug in merge_tracks
ginfo: move midiogre to ginfo
libmid: link to list