Finish python 3 support
Add jenkins build scripts
Update travis.yml
Return boolean from __bool__ in python 3
Make sure errors don't go silent in ply