Changed Article.equals and Article.hashCode methods (changes fix possible problem with NullPointerException in ArticleServiceImplTest)