[FxCop] Code analysis fixes.
- The GetVariationPeerUrl logic is terrible. We should definitely unit test and rework this ASAP.
- Hopefully I won't have broken the language switching logic or the content type provisionning sequence with my FxCop fixes.