Make Applications have CheckStyles-compliant naming

Breaking this into its commit because it's a bit more invasive.  In this
particular case, I also took the opportunity to remove some dead code, since
Pair is an internal class only used in Applications anyway.
Make some public values private that can be