IconicsImageView not drawn right on 1st draw
## About this issue
So I'm experiencing some weird issue with icons placement on 1st draw. For example in my xml

```
<com.mikepenz.iconics.view.IconicsImageView
        android:id="@+id/my_icon"
        android:layout_width="30dp"
        android:layout_height="30dp"
        app:iiv_icon="gmd_timer"
        app:iiv_color="@color/primary_dark" />
```
On the first draw of the screen, the icon is drawn to the left side of the 30x30 box (I have enabled show layout bounds in developer options). In fact the icon is slightly cut off too.. The icon draws itself correctly if i go to this screen again or even just switch to a different app and come back.

The same behaviour is there on material drawer.. I managed to get a screenshot for that.. Can you suggest what may be the issue.. For the above code snippet, this works fine if i use plain ImageView with some android:drawable icon.
![imageedit_3_6199881602](https://user-images.githubusercontent.com/6938589/36680607-39b73502-1b3c-11e8-8e1f-6a736b8260fd.gif)

