Details page WiP (bug 860384)

This is a first cut of the Details page.

Some parts of this might already be in progress elsewhere so there'll be a need to refactor bits of this as the other pieces come together and share any centralized assets etc.