Add test for recursive and remove twisted's naming convension from tests
Add *.py[cod] to .gitignore