SitemapEntry.php optimization

* Change private properties to protected
* Add checks for setPriority and setChangeFreq
* Add constants for ChangeFreq
* return $this in setters