docs(database): updated and expanded information on entity icons

Replaced the deprecated getIcon() with getIconURL() and expanded
information about entity icons. Relevant hook information moved
to hooks-list.
Merge pull request #7396 from stianlik/1.9

docs(database): updated and expanded information on entity icons