Some work on the details element.

The main thing I've done in this update is to do some work on the
details element.  It can now display the actual values for most data
types (strings, numbers, dates).  Geometry and FKs will obviously be
more complicate.