text: Title: statefulset pvc template annotation is missing from the created pvc
  Body: **What happened**:
  I created a statefulset with an annotated pvc template
  
  **What you expected to happen**:
  I expected the created pvc to have my annotation
  
  **How to reproduce it (as minimally and precisely as possible)**:
  Create statefulset with a pvc template that has an annotation. Deploy. Use kubectl to describe created pvc, check annotations.
  
  **Anything else we need to know?**:
  Copying of annotations in controllers is pretty much standard practice, see e.g. https://github.com/kubernetes/kubernetes/blob/35bf00acb1f5f2be22cdcb180c5e1227a72934fc/pkg/controller/deployment/util/deployment_util.go#L313
  
  **Environment**:
  - Kubernetes version (use `kubectl version`):1.20.1
  - Cloud provider or hardware configuration:x86_64
  - OS (e.g: `cat /etc/os-release`):20.04.1 LTS (Focal Fossa)
  - Kernel (e.g. `uname -a`):5.8.0-40-generic #45~20.04.1-Ubuntu SMP Fri Jan 15 11:35:04 UTC 2021
  - Install tools:
  - Network plugin and version (if this is a network-related bug):
  - Others:
  