title: Teamcity branch spec for all branches besides the default
body: <p>We have a dedicated vcs root which we use to check in steps that check branches (which is a subset of the stuff we do for code in master)</p>
  
  <p>I tried to filter the bitbucket pull request branches and the master branch to have it only trigger on "real" branches, but it still keeps building master commits as well, which is a waste of resources.</p>
  
  <p>I tried this spec:</p>
  
  <pre><code>-:&lt;default&gt;
  -:refs/pull-requests/*
  +:*
  </code></pre>
  
  <p>According to my understanding of the spec syntax this should work, but teamcity disagrees.</p>