Small fix in error.h (put error levels in parenthesis to prevent possible macro-induced errors)
Try to find best match for pad types when connecting (issue #25)
Replaced new buffer bools by ints (counters)
Fix audio: audio buffers are added by the new-buffer callback (audio now works in multithreading)
Ignore lib and schemas
Removed debugging output
Removed unsetting of the _needsData flag (nothing guarantees that the needs-data callback is called every loop)
Some cleanup