Only perform cover when gonum branch

Travis only allows secure environment variables to be decoded when
merging a branch.  This change only performs coveralls when that api
key is available.
Merge pull request #17 from gonum/only-coveralls-on-gonum-branch

Only perform cover when gonum branch