Add travis integration.
Merge pull request #3 from birkenfeld/travis

Add travis integration.
Merge pull request #2 from birkenfeld/local

A collection of fixes to make the test suite pass again, plus more test coverage.
Don't keep trees for modules with syntax errors.
Add a test for get_update().
Fix minor refactoring error.
Fix visit_Raise on Python 3 and add a test.

Also raise test coverage of symbols_test a bit.
Fix SymbolIndex.add() on Python 3.

On Python 3, SymbolIndex and float instances cannot be compared.