properly initialize in CircleImageView(Context) constructor

The non-xml layout constructor, ```CircleImageView(Context)``` doesn't perform initialization steps in the other constructors. So, I factored out that initialization to a separate function which is called from both constructors