title: ScalaTest I get error while loading Suite, Scala signature Suite has wrong version
body: <p>I have a maven project with dependency: </p>
  
  <pre><code>&lt;dependency&gt;
      &lt;groupId&gt;org.scalatest&lt;/groupId&gt;
      &lt;artifactId&gt;scalatest_2.11&lt;/artifactId&gt;
      &lt;version&gt;2.2.5&lt;/version&gt;
      &lt;scope&gt;test&lt;/scope&gt;
  &lt;/dependency&gt;
  </code></pre>
  
  <p>And have a test class suite like so: </p>
  
  <pre><code>import java.util.{LinkedHashMap =&gt; jLinkedHashMap, ArrayList =&gt; jArrayList, Arrays}
  import org.scalatest._
  
  
  class NeutralizeEITSuite extends FunSuite with Matchers {
  
      val nEIT = new NeutralizeEIT()
  
      test("Valid content category 'MiniSeries' is neutralized to 'TV Entertainment':") {
          val result = neutralizedEIT(content_category = "MiniSeries")
          val content_category = getStringValueFromEIT("content_category", result)
          content_category should equal ("TV Entertainment")
      }
  }
  </code></pre>
  
  <p>I get an error during compilation that I do not understand: </p>
  
  <pre><code>[INFO] includes = [**/*.scala,**/*.java,]
  [INFO] excludes = []
  [INFO] C:\PROJECTS\active\Farallon\Hyperion\master\src\test\java:-1: info: compiling
  [INFO] Compiling 10 source files to C:\PROJECTS\active\Farallon\Hyperion\master\target\test-classes at 1454551605523
  [ERROR] error: error while loading Suite, Scala signature Suite has wrong version
  [INFO]  expected: 5.0
  [INFO]  found: 4.1 in Suite.class
  [ERROR] C:\PROJECTS\active\Farallon\Hyperion\master\src\test\java\com\mycompany\ese\ingest\NeutralizeEITSuite.scala:9: error: illegal inheritance;
  [INFO]  self-type com.mycompany.ese.ingest.neutralizeEITSuite does not conform to org.scalatest.FunSuite's selftype org.scalatest.FunSuite
  [INFO] class neutralizeEITSuite extends FunSuite with Matchers {
  [INFO]                                  ^
  [ERROR] C:\PROJECTS\active\Farallon\Hyperion\master\src\test\java\com\mycompany\ese\ingest\NeutralizeEITSuite.scala:9: error: illegal inheritance;
  [INFO]  self-type com.mycompany.ese.ingest.neutralizeEITSuite does not conform to org.scalatest.Matchers's selftype org.scalatest.Matchers
  [INFO] class neutralizeEITSuite extends FunSuite with Matchers {
  [INFO]                                                ^
  [ERROR] C:\PROJECTS\active\Farallon\Hyperion\master\src\test\java\com\mycompany\ese\ingest\NeutralizeEITSuite.scala:15: error: recursive value result needs type
  [INFO]         val content_category = getStringValueFromEIT("content_category", result)
  </code></pre>
  
  <p>I've tried googling the error but no results. I don't have additional org.scalatest dependencies in my pom.xml </p>
  
  <p>Where is this version 4.1 and 5.0 for FunSuite? </p>
  
  <p>Thanks, </p>