filter backends during initial generation to elide tests entirely
reorganize try block for test generation
Fixed #1436 -- mark the multifernet tests as requiring the backends they need
add comment explaining some weirdness
Refactor our creation of CFFI FFI and libraries slightly.

Centralize everything for ease of use.
Update test for new API
Also switch to the explicit verifier construction approach, so the diff for disabling implicit compile is even shorter
Merge pull request #1441 from alex/refactor-cffi-compilation

Refactor our creation of CFFI FFI and libraries slightly.
Merge pull request #1438 from alex/multifernet-tests

Fixed #1436 -- mark the multifernet tests as requiring the backends they need
move skip_if_empty to separate function for test coverage
Expose all attributes via properties so they can be statically introspected

Refs #1424
Merge pull request #1437 from reaperhulk/conftest-changes

filter backends during initial generation to elide tests entirely
Merge pull request #1444 from alex/attributes-as-properties

Expose all attributes via properties so they can be statically introspected
Refactor .travis/install.sh.
Fix missing ;;