[FSDP][BE] Split state_dict related hooks to a separate file to reduce development conflicts (#87421)
This PR does following two things to improve the code quality.
1. Split state_dict related hooks to a separate file to reduce development conflicts.
2. Remove unused APIs.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/87421
Approved by: https://github.com/rohan-varma