automake 1.14 -> 1.11 diffs
Merge branch 'master' of github.com:pmyadlowsky/qmx into automake111

Conflicts:
	configure
	configure.ac
automake 1.14 -> 1.11
use json iterator instead of json_object_foreach()

for older versions of libjansson
seek(), play(), stop() calls return audio file object

convenience
manage event queue outside guile

Manage event queue as a simple linked list rather than as
a scheme list object. Spent event nodes are returned to a pool
for reuse, to minimize mallocs.
manage list of audio files outside guile

Manage file list as a simple linked list rather than as
a scheme list object. Expired file nodes are returned to a pool
for reuse.
run GC at regular intervals

don't let it get too far behind
libjansson