title: CodeSniffer case indentation issue
body: <p>I'm using Netbeans 7.1.1 with codesniffer. Whenever I have a <code>case</code> statement I get indentation errors, e.g. for the following code:</p>
  
  <pre><code>    switch ((int) $itemData['column_count']) {
          case 4:
              return 'grid-4columns';
          case 6:
              return 'grid-6columns';
          default:
              return '';
      }
  </code></pre>
  
  <p>I get "Line indented incorrectly; expected 8 spaces, found 12" for every <code>case</code> line.  When I remove 4 spaces from those lines, e.g.</p>
  
  <pre><code>    switch ((int) $itemData['column_count']) {
      case 4:
          return 'grid-4columns';
      case 6:
          return 'grid-6columns';
      default:
          return '';
      }
  </code></pre>
  
  <p>I get errors "Line indented incorrectly; expected 12 spaces, found 8". Seems like codesniffer can't make up its mind, which is quite funny. The fun ends when my commits fail because of the codesniffer hook.</p>
  
  <p>What is the problem with my <code>case</code> indentation?</p>
  
  <p>UPDATE: I have only one indentation rule in my ruleset:</p>
  
  <pre><code>&lt;rule ref="Generic.WhiteSpace.ScopeIndent" /&gt;
  </code></pre>