Can't access IIcon
## About this issue

I updated iconics to 5.0.3 in my project but now I can't use type safe icons from icon libraries and I have to pass the icon name to IconicsDrawable constructor.

`IconicsDrawable(context, GoogleMaterial.Icon.gmd_account_circle)`

Error : None of the following functions can be called with the arguments supplied.
```
<init>(Context, IIcon) defined in com.mikepenz.iconics.IconicsDrawable
<init>(Context, Char) defined in com.mikepenz.iconics.IconicsDrawable
<init>(Context, String) defined in com.mikepenz.iconics.IconicsDrawable
<init>(Resources, Resources.Theme? = ...) defined in com.mikepenz.iconics.IconicsDrawable
```
GoogleMaterial.Icon.gmd_account_circle returns Icon class not IIcon.
Isn't this because you separated IIcon class to a different module?

## Details
- [5.0.3] Used library version
- [latest androidx] Used support library version
- [4.0.1] Used gradle build tools version
- [4.0.1] Used tooling / Android Studio version

## Checklist

- [x] Searched for [similar issues](https://github.com/mikepenz/Android-Iconics/issues)
- [x] Checked out the [sample application](https://github.com/mikepenz/Android-Iconics/tree/develop/app)
- [x] Read the [README](https://github.com/mikepenz/Android-Iconics/blob/develop/README.md)
- [x] Checked out the [CHANGELOG](https://github.com/mikepenz/Android-Iconics/releases)
- [x] Read the [FAQ](https://github.com/mikepenz/Android-Iconics/blob/develop/FAQ.md)
- [x] Checked out the [MIGRATION GUIDE](https://github.com/mikepenz/Android-Iconics/blob/develop/MIGRATION.md)
