Make ComputedStyle fields private and add getters.

This isolates layout code from upcoming refactoring in properties.rs.mako.