Use VCR fixtures on branches in Travis

It's good to exercise live HTTP APIs, and Travis is the place to do
that, but it slows down development to do that on every branch all the
time. This commit changes our configuration to only clear out test
fixtures on the master branch.
Fix yaml parsing.
Merge pull request #2107 from gittip/travis-network

Use VCR fixtures on branches in Travis