Add .phpt test run to Travis

Split translation and tests into 2 separate jobs and add one
for test_phpt/

Fixes #29
Ignore test_phpt/ failures for now
Don't run tests if the necessary extension is missing
Move the loop out of the jit's way
Fixed error checking on sleep and implemented usleep
Merge pull request #32 from sk-/master

Fixed error checking on sleep and implemented usleep
Added soundex function
Split test_phpt/ Travis build
Added function get_class_methods
Added Deezer (my current employer) to the list of Authors
Split test_phpt/ext/ Travis build
Replace setup_method() with auto-use fixtures
Enable signals in main() instead of Interpreter.__init__()

Tests must now explicitly setup signal interception if they need it.
This allows Ctrl-C to work as expected while running most tests.
Correctly reset signal handling in tests
Merge pull request #33 from sk-/soundex

Added soundex function
Merge pull request #34 from sk-/get_class_methods

Added function get_class_methods
Updated reasons of failing tests
Implemented crc32
Removed extra changes from conftest and removed commented line
Removed the comment from the failing test