Los setRetainInstance no hacen mas falta. Todos los abstractFragment lo ponen por defecto