Arch: Moved nordlicht-git package to its own directory
Made API clearer: _*set*_output/input and _*is*_done
File is now read in _step to avoid threads
Removed local buffer variable in _step. What was that for?
Moved initialization of codecs, filters, etc. to _set_ methods
Closed remaining memory leaks, thanks Valgrind!
Replace _is_done() by _step() == 1.