Splitted IsPkgVersion type class

Now there are following classes:

* HasEpoch
* HasVersion
* HasRelease
* Serializable