Add support for `iconify-icon` alias
Make errors nicer when parsing icon name
Allow `icon` or `name` for property
Refactor fetching etc. into IconifyIcon + support non-tintable icons (e.g. twemoji)
Switch `name` over to `icon` in README to match standard Iconify element behaviour