Stop testing on Python 3.1, start on 3.4
Add more library name variants to try with dlopen()
Stop testing unbounded recording surfaces on cairo 1.10

They’re not reliable, and intermittently fail with CAIRO_STATUS_NO_MEMORY.
Start testing on Travis-CI
Changelog for v0.5.4