Fix for Edit Profile.

- Using SmartFragmentStatePagerAdapter instead for FragmentPagerAdapter so that we can get access to Fragments in pager view.
- Instead of replacing new Fragment we refresh the layout elements in the Fragment.