First drop of 3.14 merge candidates for KVM/{arm,arm64}

- GIC+timer save restore
- Allow userspace to request a X-Gene vcpu
- Cleanup SMC handling on arm64
- Allow configuration of maximum number of vcpus on arm64
Merge branch 'kvm-arm64/for-3.14' into kvm-arm64/next