Handle null projectType in equals
Switch to JUnit and Spock instead of TestNG

Also clean and fix SerializationTest
Allow Travis to fail build if Java 1.8 stops working
Merge pull request #12 from zanata/use-spock

Use JUnit and Spock