title: big int giving me wrong results in equality
body: <p>For some reason I'm getting the wrong result from big int when I test the equality even though the mod result is actually correct!
  For example, I would like to calculate 2015%2 which results in 1.</p>
  
  <p>When I use big int, I get false when I do this:</p>
  
  <pre><code>fmt.Println((test.Mod(big.NewInt(2015),big.NewInt(2)))==big.NewInt(1))
  </code></pre>
  
  <p>However, when I use regular int, I get true (which is the correct thing anyway):</p>
  
  <pre><code>fmt.Println(2015%2==1)
  </code></pre>
  
  <p>Am I supposed to do the equality differently when using big int?</p>