[py] fix reference counting of exception types (thanks @wackou) Commit 8bfef30 exposed a reference counting error, causing the interpreter to crash before exiting. The solution is to incref the exception type before calling PyErr_Restore.
[py] digital_filter.set_* raise ValueError (see #gh-241)
[py] improve digital_filter error messages (closes #gh-241)
[py] check if filter was created before deleting it
[py] add docstrings for digital_filter
python/{ext/*.c,lib/gen_code.py}: complete PyTypeObject definitions
python/lib/gen_code.py: switch to using PyObjects instead of fvec, cvec, fmat
python/ext: simplify memory allocations, removed unneeded malloc/free calls
ext/: use new proxy functions
python/ext: continue preparing for python 3
Merge pull request #40 from nphilipp/develop--py3k-fixes Miscellaneous fixes for Python, mostly version 3
ext/py-filter.c: continue fixing memory leak (#49)
Python 3: use Py_TYPE() instead of ob_type member
python/: use Py_RETURN_NONE, fixing a memory bug triggered after opening many sinks
python/: move source files to ext/