Disable -Wstrict-aliasing because of Py_RETURN_TRUE/FALSE.
Merge pull request #7 from francois-keith/master

Reduce the memory consumption in the interpreter.
Remove test for deprecated function
Merge pull request #9 from gergondet/topic/RemoveTestForDeprecatedFunction

Remove test for deprecated function
Add a method to test the existence of a signal.
Merge pull request #8 from francois-keith/master_3

Add a method to test the existence of a signal.
Add another 'unit test' for the interpreter.

This unit test shows that after a given number of run
of the same file, the error changes.
Unfortunately, this can not be automatically verified, since
the result is printed in the python error stream, and cannot be
redirected.
Correct the PyRun_File use. Close the file once finished. Solves error pointed in previous commit.
Avoid memory leak.
Add a method allowing to execute a file and retrived the error (if any) via a string.
Add a working python file to test the interpreter.
Merge pull request #10 from francois-keith/master_2

Improve the interpreter
[Travis] Use travis submodule