removes entities provider, adds SitemapInterface, SitemapEncoderInterfac...

removes entities provider, adds SitemapInterface, SitemapEncoderInterface, include integration tests when run phpunit