Creates the custom fragment for panel. Only called if accepts returned true.

The fragment may be recreated by the system UI upon configuration changes, so it's important that the fragment returned here can also be instantiated by the fragment factory used in the product. This typically means that it must have a constructor that accepts no parameters.