Add init for tests to make it package (pytest works better when pyheif is installed globally and tested locally)
Shorter lib names. Improves readability a bit
Import names from .error because _error._assert_success looks ugly
Rename HeifFile to HeifImage. It should be done before 1.0 to reduce confusion. It probably worth to rename HeifTopLevelImage, HeifDepthImage and HeifAuxiliaryImage to HeifTopLevelItem, HeifDepthItem and HeifAuxiliaryItem.
Changes:
.error
because_error._assert_success
looks uglyHeifTopLevelImage
,HeifDepthImage
andHeifAuxiliaryImage
toHeifTopLevelItem
,HeifDepthItem
andHeifAuxiliaryItem
.