Add a unittest for the interpreter.
Free python objects in the interpreter when possible.

The goal is to reduce the memory consumption.
Disable -Wstrict-aliasing because of Py_RETURN_TRUE/FALSE.
Merge pull request #7 from francois-keith/master

Reduce the memory consumption in the interpreter.